openapi: 3.0.3 info: title: 'timetoreply API Documentation' description: 'This API is designed to let you do (almost) everything you can do from the timetoreply portal programmatically via API requests' version: 1.0.0 servers: - url: 'https://portal.timetoreply.com' paths: /api/reports/overview: get: summary: 'Overview - Report' operationId: overviewReport description: 'Overview Report Data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: sort_by description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: per_page_agents description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: page_agents description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 - in: query name: per_page_contacts description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: page_contacts description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 - in: query name: per_page_domains description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: page_domains description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: stats: threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_replies_from_agents: 0 have_no_replies_from_agents: 1 completionRatio: ratio: 0 numerator: 0 denominator: 0 handledRate: rate: 0 numerator: 0 denominator: 1 labels: total: 7 list: - key: CATEGORY_PERSONAL doc_count: 1 - key: CATEGORY_PROMOTIONS doc_count: 1 - key: IMPORTANT doc_count: 1 - key: INBOX doc_count: 1 - key: SENT doc_count: 1 - key: STARRED doc_count: 1 - key: UNREAD doc_count: 1 messages_per_conversations_avg: 1 messages_sent_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 top_labels: '' messages: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 1 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0.13 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A dailyStats: - timestamp: 1707091200000 date: 'Mon, 5th Feb' messages: sent: 1 forward: 0 reply: 0 received: 0 overallTTR: raw: null raw_no_business: null overallTTF: raw: null raw_no_business: null initialTTR: raw: null raw_no_business: null threads: total: 0 have_replies_from_agents: 0 have_no_replies_from_agents: 0 completionRatio: null all_agent_stats: maxima: name: Total threads.total: 1 threads.internal: 0 threads.inbound: 0 threads.outbound: 1 threads.sent_internally: 0 threads.await_customer: 0 threads.await_agent: 1 threads.closed: 0 threads.have_replies: 0 threads.handledRate.rate: 0 threads.messages_per_conversations_avg: 1 threads.messages_sent_per_conversations_avg: 1 threads.messages_received_per_conversations_avg: 0 threads.top_labels: '' messages.received.count: 0 messages.received.initial: 0 messages.received.replies: 0 messages.received.forward: 0 messages.received.follow_up: 0 messages.received.avg_first_wait: N/A messages.received.avg_wait: N/A messages.sent.count: 1 messages.sent.initial: 1 messages.sent.replies: 0 messages.sent.forward: 0 messages.sent.follow_up: 0 overallTTR.friendly: N/A overallTTR.friendly_no_business: N/A overallTTR.deviation_friendly: N/A overallTTR.deviation_friendly_no_business: N/A overallTTR.median_friendly: N/A overallTTR.median_friendly_no_business: N/A overallTTR.consistency_score: N/A overallTTR.consistency_score_no_business: N/A initialTTR.friendly: N/A initialTTR.friendly_no_business: N/A initialTTR.deviation_friendly: N/A initialTTR.deviation_friendly_no_business: N/A initialTTR.median_friendly: N/A initialTTR.median_friendly_no_business: N/A initialTTR.consistency_score: N/A initialTTR.consistency_score_no_business: N/A overallTTC.friendly: N/A overallTTC.friendly_no_business: N/A overallTTF.friendly: N/A overallTTF.friendly_no_business: N/A data: current_page: 1 data: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: - CATEGORY_PERSONAL - CATEGORY_PROMOTIONS - IMPORTANT - INBOX - SENT messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A first_page_url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' from: 1 last_page: 3 last_page_url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=3' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' path: 'https://portal.timetoreply.com/api/reports/overview' per_page: 2 prev_page_url: null to: 2 total: 5 all_domain_stats: maxima: [] data: current_page: 1 data: [] first_page_url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' from: null last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/reports/overview' per_page: 2 prev_page_url: null to: null total: 0 all_customer_stats: maxima: [] data: current_page: 1 data: - name: rempel.jordon@hills.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 - name: bell.mayer@grimes.info threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A first_page_url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' from: 1 last_page: 3 last_page_url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=3' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' path: 'https://portal.timetoreply.com/api/reports/overview' per_page: 2 prev_page_url: null to: 2 total: 5 args: model: icon: building id: null model_type: Internal name: 'My Company' value: 'My Company' modelCom: id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends mailbox_names: data: k.bogisich@timetoreply.com: 'Kareem Bogisich' f.heidenreich@timetoreply.com: 'Fred Heidenreich' rempel.jordon@hills.com: 'Top Revenue Customers' bell.mayer@grimes.info: 'Top Revenue Customers' enabled: false show_comparisons_in_leaderboard: true properties: stats: type: object properties: threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 1 closed: type: integer example: 0 have_replies: type: integer example: 0 have_replies_from_agents: type: integer example: 0 have_no_replies_from_agents: type: integer example: 1 completionRatio: type: object properties: ratio: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 1 labels: type: object properties: total: type: integer example: 7 list: type: array example: - key: CATEGORY_PERSONAL doc_count: 1 - key: CATEGORY_PROMOTIONS doc_count: 1 - key: IMPORTANT doc_count: 1 - key: INBOX doc_count: 1 - key: SENT doc_count: 1 - key: STARRED doc_count: 1 - key: UNREAD doc_count: 1 items: type: object properties: key: type: string example: CATEGORY_PERSONAL doc_count: type: integer example: 1 messages_per_conversations_avg: type: integer example: 1 messages_sent_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 top_labels: type: string example: '' messages: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 1 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: number example: 0.13 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '2h:0m' value: type: integer example: 0 count: type: integer example: 0 percentileRanksRaw: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '2h:0m' value: type: integer example: 0 count: type: integer example: 0 within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '1h:0m' value: type: integer example: 0 count: type: integer example: 0 percentileRanksRaw: type: array example: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '1h:0m' value: type: integer example: 0 count: type: integer example: 0 within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null percentileRanks: type: array example: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '12h:0m' value: type: integer example: 0 count: type: integer example: 0 percentileRanksRaw: type: array example: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '12h:0m' value: type: integer example: 0 count: type: integer example: 0 within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A dailyStats: type: array example: - timestamp: 1707091200000 date: 'Mon, 5th Feb' messages: sent: 1 forward: 0 reply: 0 received: 0 overallTTR: raw: null raw_no_business: null overallTTF: raw: null raw_no_business: null initialTTR: raw: null raw_no_business: null threads: total: 0 have_replies_from_agents: 0 have_no_replies_from_agents: 0 completionRatio: null items: type: object properties: timestamp: type: integer example: 1707091200000 date: type: string example: 'Mon, 5th Feb' messages: type: object properties: sent: type: integer example: 1 forward: type: integer example: 0 reply: type: integer example: 0 received: type: integer example: 0 overallTTR: type: object properties: raw: type: string example: null raw_no_business: type: string example: null overallTTF: type: object properties: raw: type: string example: null raw_no_business: type: string example: null initialTTR: type: object properties: raw: type: string example: null raw_no_business: type: string example: null threads: type: object properties: total: type: integer example: 0 have_replies_from_agents: type: integer example: 0 have_no_replies_from_agents: type: integer example: 0 completionRatio: type: string example: null all_agent_stats: type: object properties: maxima: type: object properties: name: type: string example: Total threads.total: type: integer example: 1 threads.internal: type: integer example: 0 threads.inbound: type: integer example: 0 threads.outbound: type: integer example: 1 threads.sent_internally: type: integer example: 0 threads.await_customer: type: integer example: 0 threads.await_agent: type: integer example: 1 threads.closed: type: integer example: 0 threads.have_replies: type: integer example: 0 threads.handledRate.rate: type: integer example: 0 threads.messages_per_conversations_avg: type: integer example: 1 threads.messages_sent_per_conversations_avg: type: integer example: 1 threads.messages_received_per_conversations_avg: type: integer example: 0 threads.top_labels: type: string example: '' messages.received.count: type: integer example: 0 messages.received.initial: type: integer example: 0 messages.received.replies: type: integer example: 0 messages.received.forward: type: integer example: 0 messages.received.follow_up: type: integer example: 0 messages.received.avg_first_wait: type: string example: N/A messages.received.avg_wait: type: string example: N/A messages.sent.count: type: integer example: 1 messages.sent.initial: type: integer example: 1 messages.sent.replies: type: integer example: 0 messages.sent.forward: type: integer example: 0 messages.sent.follow_up: type: integer example: 0 overallTTR.friendly: type: string example: N/A overallTTR.friendly_no_business: type: string example: N/A overallTTR.deviation_friendly: type: string example: N/A overallTTR.deviation_friendly_no_business: type: string example: N/A overallTTR.median_friendly: type: string example: N/A overallTTR.median_friendly_no_business: type: string example: N/A overallTTR.consistency_score: type: string example: N/A overallTTR.consistency_score_no_business: type: string example: N/A initialTTR.friendly: type: string example: N/A initialTTR.friendly_no_business: type: string example: N/A initialTTR.deviation_friendly: type: string example: N/A initialTTR.deviation_friendly_no_business: type: string example: N/A initialTTR.median_friendly: type: string example: N/A initialTTR.median_friendly_no_business: type: string example: N/A initialTTR.consistency_score: type: string example: N/A initialTTR.consistency_score_no_business: type: string example: N/A overallTTC.friendly: type: string example: N/A overallTTC.friendly_no_business: type: string example: N/A overallTTF.friendly: type: string example: N/A overallTTF.friendly_no_business: type: string example: N/A data: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: - CATEGORY_PERSONAL - CATEGORY_PROMOTIONS - IMPORTANT - INBOX - SENT messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 1 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: { rate: { type: integer, example: 0 } } top_labels: type: array example: [CATEGORY_PERSONAL, CATEGORY_PROMOTIONS, IMPORTANT, INBOX, SENT] items: { type: string } messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: { count: { type: integer, example: 1 }, initial: { type: integer, example: 1 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: array, example: [] } } received: type: object properties: { count: { type: integer, example: 0 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: string, example: null }, avg_wait: { type: string, example: N/A }, avg_wait_raw: { type: string, example: null }, avg_first_wait: { type: string, example: N/A }, avg_first_wait_raw: { type: string, example: null } } overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [{ key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }, { key: '16h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }, { key: '16h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [{ key: '1h:0m', value: 0, count: 0 }, { key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '1h:0m', value: 0, count: 0 }, { key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 3 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=3' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' path: type: string example: 'https://portal.timetoreply.com/api/reports/overview' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 5 all_domain_stats: type: object properties: maxima: type: array example: [] data: type: object properties: current_page: type: integer example: 1 data: type: array example: [] first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' from: type: string example: null last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/reports/overview' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: string example: null total: type: integer example: 0 all_customer_stats: type: object properties: maxima: type: array example: [] data: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: rempel.jordon@hills.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 - name: bell.mayer@grimes.info threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: rempel.jordon@hills.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 1 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: { rate: { type: integer, example: 0 } } top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: { count: { type: integer, example: 1 }, initial: { type: integer, example: 1 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: array, example: [] } } received: type: object properties: { count: { type: integer, example: 0 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: string, example: null }, avg_wait: { type: string, example: N/A }, avg_wait_raw: { type: string, example: null }, avg_first_wait: { type: string, example: N/A }, avg_first_wait_raw: { type: string, example: null } } overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [{ key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }, { key: '16h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }, { key: '16h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [{ key: '1h:0m', value: 0, count: 0 }, { key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '1h:0m', value: 0, count: 0 }, { key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 3 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=3' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/overview?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&direction=desc&per_page_agents=2&page_agents=1&per_page_contacts=2&page_contacts=1&per_page_domains=2&page_domains=1&per_page=2&page=2' path: type: string example: 'https://portal.timetoreply.com/api/reports/overview' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 5 args: type: object properties: model: type: object properties: icon: type: string example: building id: type: string example: null model_type: type: string example: Internal name: type: string example: 'My Company' value: type: string example: 'My Company' modelCom: type: object properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' email_usernames: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends mailbox_names: type: object properties: data: type: object properties: k.bogisich@timetoreply.com: type: string example: 'Kareem Bogisich' f.heidenreich@timetoreply.com: type: string example: 'Fred Heidenreich' rempel.jordon@hills.com: type: string example: 'Top Revenue Customers' bell.mayer@grimes.info: type: string example: 'Top Revenue Customers' enabled: type: boolean example: false show_comparisons_in_leaderboard: type: boolean example: true tags: - Reports /api/reports/productivity: get: summary: 'Productivity - Report' operationId: productivityReport description: 'Productivity Report Data' parameters: - in: query name: date description: 'The date of your request in the format "YYYY-MM-DD".' example: '2020-01-01' required: false schema: type: string description: 'The date of your request in the format "YYYY-MM-DD".' example: '2020-01-01' - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: sort_by description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: email_volumes: columns: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: messages_received_count label: 'Emails Received' sortable: true visible: true subheading: '0' meta: hasSpark: true tooltip: 'The total number of emails received for this period, regardless of business hours.' headerClass: has-tooltip - field: messages_sent_count label: 'Emails Sent' sortable: true visible: true subheading: '0' meta: hasSpark: true tooltip: 'The total number of emails sent for the period regardless of business hours.' headerClass: has-tooltip - field: messages_sent_replies_percent label: '% Replies Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The percentage of sent emails that were replies, regardless of business hours.' subheadingPercentage: 0 headerClass: has-tooltip - field: messages_sent_initial_percent label: '% New Emails Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The percentage of sent emails that were new emails (i.e. not a reply or a forward) regardless of business hours.' subheadingPercentage: 0 headerClass: has-tooltip - field: messages_sent_forwards_percent label: '% Forwards Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The percentage of sent emails that were emails that were forwards regardless of business hours.' subheadingPercentage: 0 headerClass: has-tooltip - field: messages_sent_follow_ups_percent label: '% Follow-Ups Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The percentage of sent emails that were emails that were follow-ups regardless of business hours.' subheadingPercentage: 0 headerClass: has-tooltip data: - name: k.bogisich@timetoreply.com messages_received_count: display: 0 spark: 'Tue 24th Dec': 0 'Wed 25th Dec': 0 'Thu 26th Dec': 0 'Fri 27th Dec': 0 'Sat 28th Dec': 0 'Sun 29th Dec': 0 'Mon 30th Dec': 0 'Tue 31st Dec': 0 'Wed 1st Jan': 0 messages_sent_count: display: 0 spark: 'Tue 24th Dec': 0 'Wed 25th Dec': 0 'Thu 26th Dec': 0 'Fri 27th Dec': 0 'Sat 28th Dec': 0 'Sun 29th Dec': 0 'Mon 30th Dec': 0 'Tue 31st Dec': 0 'Wed 1st Jan': 0 messages_sent_replies_percent: display: 0 percentage: 0 messages_sent_initial_percent: display: 0 percentage: 0 messages_sent_forwards_percent: display: 0 percentage: 0 messages_sent_follow_ups_percent: display: 0 percentage: 0 - name: f.heidenreich@timetoreply.com messages_received_count: display: 0 spark: 'Tue 24th Dec': 0 'Wed 25th Dec': 0 'Thu 26th Dec': 0 'Fri 27th Dec': 0 'Sat 28th Dec': 0 'Sun 29th Dec': 0 'Mon 30th Dec': 0 'Tue 31st Dec': 0 'Wed 1st Jan': 0 messages_sent_count: display: 0 spark: 'Tue 24th Dec': 0 'Wed 25th Dec': 0 'Thu 26th Dec': 0 'Fri 27th Dec': 0 'Sat 28th Dec': 0 'Sun 29th Dec': 0 'Mon 30th Dec': 0 'Tue 31st Dec': 0 'Wed 1st Jan': 0 messages_sent_replies_percent: display: 0 percentage: 0 messages_sent_initial_percent: display: 0 percentage: 0 messages_sent_forwards_percent: display: 0 percentage: 0 messages_sent_follow_ups_percent: display: 0 percentage: 0 default_sort: - messages_sent_count - desc default_sort_direction: desc loading: false per_page: 2 total: 5 page: 1 activity: columns: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: first_activity label: 'Time of First Activity' sortable: true visible: true meta: tooltip: "The time that the first email was sent by the mailbox on the date you are viewing for the report. (uses the mailbox's own timezone if available)" headerClass: has-tooltip - field: last_activity label: 'Time of Last Activity' sortable: true visible: true meta: tooltip: "The time that the last email was sent by the mailbox on the date you are viewing for the report. (uses the mailbox's own timezone if available)" headerClass: has-tooltip - field: in_business_hours label: 'Sent Within Business Hours' sortable: true visible: true meta: tooltip: "The total number of emails that were sent during business hours for the date you are viewing the report. (uses the mailbox's own timezone if available)" subheadingPercentage: 0 headerClass: has-tooltip - field: out_business_hours label: 'Sent Outside Business Hours' sortable: true visible: true meta: tooltip: "The total number of emails that were sent outside business hours for the date you are viewing the report. (uses the mailbox's own timezone if available)" subheadingPercentage: 0 headerClass: has-tooltip - field: received_per_hour label: 'Average Emails Received Per Hour' sortable: true visible: true subheading: '0' meta: tooltip: 'The average number of emails that were received by the mailbox per hour (ignoring business hours) for the date you are viewing the report.' headerClass: has-tooltip - field: sent_per_hour label: 'Average Emails Sent Per Hour' sortable: true visible: true subheading: '0' meta: tooltip: 'The average number of emails that were sent by the mailbox per hour (ignoring business hours) for the date you are viewing the report.' headerClass: has-tooltip data: - name: us-support@timetoreply.com first_activity: N/A last_activity: N/A in_business_hours: display: 0 percentage: 0 out_business_hours: display: 0 percentage: 0 received_per_hour: '0' sent_per_hour: '0' - name: k.bogisich@timetoreply.com first_activity: N/A last_activity: N/A in_business_hours: display: 0 percentage: 0 out_business_hours: display: 0 percentage: 0 received_per_hour: '0' sent_per_hour: '0' default_sort: - first_activity - asc default_sort_direction: desc loading: false per_page: 2 total: 5 page: 1 conversations: columns: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: threads_count label: Conversations sortable: true visible: true subheading: '0' meta: tooltip: 'The total number of conversations (or email threads) that each mailbox was part of for the date range you are viewing. A conversation is a group of emails received and sent that all form part of the same thread.' headerClass: has-tooltip - field: threads_inbound label: 'Inbound Conversations' sortable: true visible: true subheading: '0' meta: tooltip: 'The number of conversations that were started by someone outside of your company, i.e. the first email in the conversation was from someone outside of your company.' subheadingPercentage: 0 headerClass: has-tooltip - field: threads_outbound label: 'Outbound Conversations' sortable: true visible: true subheading: '0' meta: tooltip: 'The number of conversations that were started by someone in your company, i.e. the first email in the conversation was from someone inside of your company to someone external to your company.' subheadingPercentage: 0 headerClass: has-tooltip - field: threads_internal label: 'Internal Conversations' sortable: true visible: true subheading: '0' meta: tooltip: 'The number of conversations where all participants have been in your company.' subheadingPercentage: 0 headerClass: has-tooltip - field: threads_await_agent label: 'Conversations waiting for a reply' sortable: true visible: true subheading: '0' meta: tooltip: 'The last email was from someone external, so the ball''s in your court to reply. For better accuracy, this should be used in conjunction with our "close conversations" function that allows you to mark conversations that have been completed or no longer require a reply as "closed".' subheadingPercentage: 0 headerClass: has-tooltip cellClass: has-background-white-ter - field: threads_closed label: 'Conversations closed' sortable: true visible: true subheading: '0' meta: tooltip: 'The number of conversations that the mailbox that you are viewing has been part of that have been marked as "closed" using our "close conversations" functionality. You can find this under TOOLS > SETTINGS > COMPANY > CLOSE CONVERSATION SETTINGS' subheadingPercentage: 0 headerClass: has-tooltip cellClass: has-background-white-ter data: - name: k.bogisich@timetoreply.com threads_count: 0 threads_inbound: display: 0 percentage: 0 threads_outbound: display: 0 percentage: 0 threads_internal: display: 0 percentage: 0 threads_await_agent: display: 0 percentage: 0 threads_closed: display: 0 percentage: 0 - name: f.heidenreich@timetoreply.com threads_count: 0 threads_inbound: display: 0 percentage: 0 threads_outbound: display: 0 percentage: 0 threads_internal: display: 0 percentage: 0 threads_await_agent: display: 0 percentage: 0 threads_closed: display: 0 percentage: 0 default_sort: - threads_count - desc default_sort_direction: desc loading: false per_page: 2 total: 5 page: 1 average_reply_times: columns: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: initialTTR7Days label: '7 day avg. First Reply Time' centered: true sortable: true visible: true subheading: N/A meta: tooltip: 'This is your average First Reply time for the last 7 days prior to the date you have selected for the report.' headerClass: has-tooltip - field: initialTTR label: 'Current avg. First Reply Time' centered: true sortable: true visible: true subheading: N/A meta: hasComparison: true tooltip: 'The average First Reply Time is the average time it takes to reply to the first email in a new email conversation. It only looks at the first reply that goes back to the conversation starter, the first "from". This average takes business hours into account and only calculates the time that has elapsed during business hours when calculating the average.' headerClass: has-tooltip - field: overallTTR7Days label: '7 days avg. Overall Reply Time' centered: true sortable: true visible: true subheading: N/A meta: tooltip: 'This is your average overall reply time for the last 7 days prior to the date you have selected for this report.' headerClass: has-tooltip - field: overallTTR label: 'Current avg. Overall Reply Time' centered: true sortable: true visible: true subheading: N/A meta: hasComparison: true tooltip: 'The average Overall Reply Time is the average time it takes to reply to any email. First and all subsequent replies are included in the avg. Overall Reply Time. This average takes business hours into account, and only calculates the time that has elapsed during business hours when calculating the average.' headerClass: has-tooltip data: - name: k.bogisich@timetoreply.com initialTTR7Days: N/A initialTTR: display: N/A comparison: value: N/A improved: true separatedColumns: true overallTTR7Days: N/A overallTTR: display: N/A comparison: value: N/A improved: true separatedColumns: true - name: f.heidenreich@timetoreply.com initialTTR7Days: N/A initialTTR: display: N/A comparison: value: N/A improved: true separatedColumns: true overallTTR7Days: N/A overallTTR: display: N/A comparison: value: N/A improved: true separatedColumns: true default_sort: - initialTTR - asc default_sort_direction: asc loading: false per_page: 2 total: 5 page: 1 responsiveness: columns: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: replies_count label: 'Replies Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The total replies that were sent (used to calculate reply times), regardless of business hours.' headerClass: has-tooltip - field: replies_under_7200 label: 'Replies under 2h:0m' sortable: true visible: true subheading: '0' meta: tooltip: 'Percentage of replies that happened in under 2h:0m (takes business hours into account)' subheadingPercentage: 0 headerClass: has-tooltip - field: replies_under_14400 label: 'Replies under 4h:0m' sortable: true visible: true subheading: '0' meta: tooltip: 'Percentage of replies that happened in under 4h:0m (takes business hours into account)' subheadingPercentage: 0 headerClass: has-tooltip - field: replies_under_28800 label: 'Replies under 8h:0m' sortable: true visible: true subheading: '0' meta: tooltip: 'Percentage of replies that happened in under 8h:0m (takes business hours into account)' subheadingPercentage: 0 headerClass: has-tooltip - field: replies_under_57600 label: 'Replies under 16h:0m' sortable: true visible: true subheading: '0' meta: tooltip: 'Percentage of replies that happened in under 16h:0m (takes business hours into account)' subheadingPercentage: 0 headerClass: has-tooltip data: - name: k.bogisich@timetoreply.com replies_count: 0 replies_under_7200: display: 0 percentage: 0 replies_under_14400: display: 0 percentage: 0 replies_under_28800: display: 0 percentage: 0 replies_under_57600: display: 0 percentage: 0 - name: f.heidenreich@timetoreply.com replies_count: 0 replies_under_7200: display: 0 percentage: 0 replies_under_14400: display: 0 percentage: 0 replies_under_28800: display: 0 percentage: 0 replies_under_57600: display: 0 percentage: 0 default_sort: - replies_under_14400 - desc default_sort_direction: desc loading: false per_page: 2 total: 5 page: 1 stats: messages: received: hourOfDay: [] sent: hourOfDay: [] page: 1 total: 5 args: model: icon: building id: null model_type: Internal name: 'My Company' value: 'My Company' modelCom: id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends properties: email_volumes: type: object properties: columns: type: array example: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: messages_received_count label: 'Emails Received' sortable: true visible: true subheading: '0' meta: hasSpark: true tooltip: 'The total number of emails received for this period, regardless of business hours.' headerClass: has-tooltip - field: messages_sent_count label: 'Emails Sent' sortable: true visible: true subheading: '0' meta: hasSpark: true tooltip: 'The total number of emails sent for the period regardless of business hours.' headerClass: has-tooltip - field: messages_sent_replies_percent label: '% Replies Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The percentage of sent emails that were replies, regardless of business hours.' subheadingPercentage: 0 headerClass: has-tooltip - field: messages_sent_initial_percent label: '% New Emails Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The percentage of sent emails that were new emails (i.e. not a reply or a forward) regardless of business hours.' subheadingPercentage: 0 headerClass: has-tooltip - field: messages_sent_forwards_percent label: '% Forwards Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The percentage of sent emails that were emails that were forwards regardless of business hours.' subheadingPercentage: 0 headerClass: has-tooltip - field: messages_sent_follow_ups_percent label: '% Follow-Ups Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The percentage of sent emails that were emails that were follow-ups regardless of business hours.' subheadingPercentage: 0 headerClass: has-tooltip items: type: object properties: field: type: string example: name label: type: string example: Mailbox sortable: type: boolean example: true visible: type: boolean example: true subheading: type: string example: 'Overall:' meta: type: object properties: hasEmails: type: boolean example: true tooltip: type: string example: "These are the email accounts you're currently tracking." headerClass: type: string example: has-tooltip data: type: array example: - name: k.bogisich@timetoreply.com messages_received_count: display: 0 spark: 'Tue 24th Dec': 0 'Wed 25th Dec': 0 'Thu 26th Dec': 0 'Fri 27th Dec': 0 'Sat 28th Dec': 0 'Sun 29th Dec': 0 'Mon 30th Dec': 0 'Tue 31st Dec': 0 'Wed 1st Jan': 0 messages_sent_count: display: 0 spark: 'Tue 24th Dec': 0 'Wed 25th Dec': 0 'Thu 26th Dec': 0 'Fri 27th Dec': 0 'Sat 28th Dec': 0 'Sun 29th Dec': 0 'Mon 30th Dec': 0 'Tue 31st Dec': 0 'Wed 1st Jan': 0 messages_sent_replies_percent: display: 0 percentage: 0 messages_sent_initial_percent: display: 0 percentage: 0 messages_sent_forwards_percent: display: 0 percentage: 0 messages_sent_follow_ups_percent: display: 0 percentage: 0 - name: f.heidenreich@timetoreply.com messages_received_count: display: 0 spark: 'Tue 24th Dec': 0 'Wed 25th Dec': 0 'Thu 26th Dec': 0 'Fri 27th Dec': 0 'Sat 28th Dec': 0 'Sun 29th Dec': 0 'Mon 30th Dec': 0 'Tue 31st Dec': 0 'Wed 1st Jan': 0 messages_sent_count: display: 0 spark: 'Tue 24th Dec': 0 'Wed 25th Dec': 0 'Thu 26th Dec': 0 'Fri 27th Dec': 0 'Sat 28th Dec': 0 'Sun 29th Dec': 0 'Mon 30th Dec': 0 'Tue 31st Dec': 0 'Wed 1st Jan': 0 messages_sent_replies_percent: display: 0 percentage: 0 messages_sent_initial_percent: display: 0 percentage: 0 messages_sent_forwards_percent: display: 0 percentage: 0 messages_sent_follow_ups_percent: display: 0 percentage: 0 items: type: object properties: name: type: string example: k.bogisich@timetoreply.com messages_received_count: type: object properties: display: type: integer example: 0 spark: type: object properties: 'Tue 24th Dec': type: integer example: 0 'Wed 25th Dec': type: integer example: 0 'Thu 26th Dec': type: integer example: 0 'Fri 27th Dec': type: integer example: 0 'Sat 28th Dec': type: integer example: 0 'Sun 29th Dec': type: integer example: 0 'Mon 30th Dec': type: integer example: 0 'Tue 31st Dec': type: integer example: 0 'Wed 1st Jan': type: integer example: 0 messages_sent_count: type: object properties: display: type: integer example: 0 spark: type: object properties: 'Tue 24th Dec': type: integer example: 0 'Wed 25th Dec': type: integer example: 0 'Thu 26th Dec': type: integer example: 0 'Fri 27th Dec': type: integer example: 0 'Sat 28th Dec': type: integer example: 0 'Sun 29th Dec': type: integer example: 0 'Mon 30th Dec': type: integer example: 0 'Tue 31st Dec': type: integer example: 0 'Wed 1st Jan': type: integer example: 0 messages_sent_replies_percent: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 messages_sent_initial_percent: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 messages_sent_forwards_percent: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 messages_sent_follow_ups_percent: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 default_sort: type: array example: - messages_sent_count - desc items: type: string default_sort_direction: type: string example: desc loading: type: boolean example: false per_page: type: integer example: 2 total: type: integer example: 5 page: type: integer example: 1 activity: type: object properties: columns: type: array example: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: first_activity label: 'Time of First Activity' sortable: true visible: true meta: tooltip: "The time that the first email was sent by the mailbox on the date you are viewing for the report. (uses the mailbox's own timezone if available)" headerClass: has-tooltip - field: last_activity label: 'Time of Last Activity' sortable: true visible: true meta: tooltip: "The time that the last email was sent by the mailbox on the date you are viewing for the report. (uses the mailbox's own timezone if available)" headerClass: has-tooltip - field: in_business_hours label: 'Sent Within Business Hours' sortable: true visible: true meta: tooltip: "The total number of emails that were sent during business hours for the date you are viewing the report. (uses the mailbox's own timezone if available)" subheadingPercentage: 0 headerClass: has-tooltip - field: out_business_hours label: 'Sent Outside Business Hours' sortable: true visible: true meta: tooltip: "The total number of emails that were sent outside business hours for the date you are viewing the report. (uses the mailbox's own timezone if available)" subheadingPercentage: 0 headerClass: has-tooltip - field: received_per_hour label: 'Average Emails Received Per Hour' sortable: true visible: true subheading: '0' meta: tooltip: 'The average number of emails that were received by the mailbox per hour (ignoring business hours) for the date you are viewing the report.' headerClass: has-tooltip - field: sent_per_hour label: 'Average Emails Sent Per Hour' sortable: true visible: true subheading: '0' meta: tooltip: 'The average number of emails that were sent by the mailbox per hour (ignoring business hours) for the date you are viewing the report.' headerClass: has-tooltip items: type: object properties: field: type: string example: name label: type: string example: Mailbox sortable: type: boolean example: true visible: type: boolean example: true subheading: type: string example: 'Overall:' meta: type: object properties: hasEmails: type: boolean example: true tooltip: type: string example: "These are the email accounts you're currently tracking." headerClass: type: string example: has-tooltip data: type: array example: - name: us-support@timetoreply.com first_activity: N/A last_activity: N/A in_business_hours: display: 0 percentage: 0 out_business_hours: display: 0 percentage: 0 received_per_hour: '0' sent_per_hour: '0' - name: k.bogisich@timetoreply.com first_activity: N/A last_activity: N/A in_business_hours: display: 0 percentage: 0 out_business_hours: display: 0 percentage: 0 received_per_hour: '0' sent_per_hour: '0' items: type: object properties: name: type: string example: us-support@timetoreply.com first_activity: type: string example: N/A last_activity: type: string example: N/A in_business_hours: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 out_business_hours: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 received_per_hour: type: string example: '0' sent_per_hour: type: string example: '0' default_sort: type: array example: - first_activity - asc items: type: string default_sort_direction: type: string example: desc loading: type: boolean example: false per_page: type: integer example: 2 total: type: integer example: 5 page: type: integer example: 1 conversations: type: object properties: columns: type: array example: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: threads_count label: Conversations sortable: true visible: true subheading: '0' meta: tooltip: 'The total number of conversations (or email threads) that each mailbox was part of for the date range you are viewing. A conversation is a group of emails received and sent that all form part of the same thread.' headerClass: has-tooltip - field: threads_inbound label: 'Inbound Conversations' sortable: true visible: true subheading: '0' meta: tooltip: 'The number of conversations that were started by someone outside of your company, i.e. the first email in the conversation was from someone outside of your company.' subheadingPercentage: 0 headerClass: has-tooltip - field: threads_outbound label: 'Outbound Conversations' sortable: true visible: true subheading: '0' meta: tooltip: 'The number of conversations that were started by someone in your company, i.e. the first email in the conversation was from someone inside of your company to someone external to your company.' subheadingPercentage: 0 headerClass: has-tooltip - field: threads_internal label: 'Internal Conversations' sortable: true visible: true subheading: '0' meta: tooltip: 'The number of conversations where all participants have been in your company.' subheadingPercentage: 0 headerClass: has-tooltip - field: threads_await_agent label: 'Conversations waiting for a reply' sortable: true visible: true subheading: '0' meta: tooltip: 'The last email was from someone external, so the ball''s in your court to reply. For better accuracy, this should be used in conjunction with our "close conversations" function that allows you to mark conversations that have been completed or no longer require a reply as "closed".' subheadingPercentage: 0 headerClass: has-tooltip cellClass: has-background-white-ter - field: threads_closed label: 'Conversations closed' sortable: true visible: true subheading: '0' meta: tooltip: 'The number of conversations that the mailbox that you are viewing has been part of that have been marked as "closed" using our "close conversations" functionality. You can find this under TOOLS > SETTINGS > COMPANY > CLOSE CONVERSATION SETTINGS' subheadingPercentage: 0 headerClass: has-tooltip cellClass: has-background-white-ter items: type: object properties: field: type: string example: name label: type: string example: Mailbox sortable: type: boolean example: true visible: type: boolean example: true subheading: type: string example: 'Overall:' meta: type: object properties: hasEmails: type: boolean example: true tooltip: type: string example: "These are the email accounts you're currently tracking." headerClass: type: string example: has-tooltip data: type: array example: - name: k.bogisich@timetoreply.com threads_count: 0 threads_inbound: display: 0 percentage: 0 threads_outbound: display: 0 percentage: 0 threads_internal: display: 0 percentage: 0 threads_await_agent: display: 0 percentage: 0 threads_closed: display: 0 percentage: 0 - name: f.heidenreich@timetoreply.com threads_count: 0 threads_inbound: display: 0 percentage: 0 threads_outbound: display: 0 percentage: 0 threads_internal: display: 0 percentage: 0 threads_await_agent: display: 0 percentage: 0 threads_closed: display: 0 percentage: 0 items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads_count: type: integer example: 0 threads_inbound: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 threads_outbound: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 threads_internal: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 threads_await_agent: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 threads_closed: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 default_sort: type: array example: - threads_count - desc items: type: string default_sort_direction: type: string example: desc loading: type: boolean example: false per_page: type: integer example: 2 total: type: integer example: 5 page: type: integer example: 1 average_reply_times: type: object properties: columns: type: array example: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: initialTTR7Days label: '7 day avg. First Reply Time' centered: true sortable: true visible: true subheading: N/A meta: tooltip: 'This is your average First Reply time for the last 7 days prior to the date you have selected for the report.' headerClass: has-tooltip - field: initialTTR label: 'Current avg. First Reply Time' centered: true sortable: true visible: true subheading: N/A meta: hasComparison: true tooltip: 'The average First Reply Time is the average time it takes to reply to the first email in a new email conversation. It only looks at the first reply that goes back to the conversation starter, the first "from". This average takes business hours into account and only calculates the time that has elapsed during business hours when calculating the average.' headerClass: has-tooltip - field: overallTTR7Days label: '7 days avg. Overall Reply Time' centered: true sortable: true visible: true subheading: N/A meta: tooltip: 'This is your average overall reply time for the last 7 days prior to the date you have selected for this report.' headerClass: has-tooltip - field: overallTTR label: 'Current avg. Overall Reply Time' centered: true sortable: true visible: true subheading: N/A meta: hasComparison: true tooltip: 'The average Overall Reply Time is the average time it takes to reply to any email. First and all subsequent replies are included in the avg. Overall Reply Time. This average takes business hours into account, and only calculates the time that has elapsed during business hours when calculating the average.' headerClass: has-tooltip items: type: object properties: field: type: string example: name label: type: string example: Mailbox sortable: type: boolean example: true visible: type: boolean example: true subheading: type: string example: 'Overall:' meta: type: object properties: hasEmails: type: boolean example: true tooltip: type: string example: "These are the email accounts you're currently tracking." headerClass: type: string example: has-tooltip data: type: array example: - name: k.bogisich@timetoreply.com initialTTR7Days: N/A initialTTR: display: N/A comparison: value: N/A improved: true separatedColumns: true overallTTR7Days: N/A overallTTR: display: N/A comparison: value: N/A improved: true separatedColumns: true - name: f.heidenreich@timetoreply.com initialTTR7Days: N/A initialTTR: display: N/A comparison: value: N/A improved: true separatedColumns: true overallTTR7Days: N/A overallTTR: display: N/A comparison: value: N/A improved: true separatedColumns: true items: type: object properties: name: type: string example: k.bogisich@timetoreply.com initialTTR7Days: type: string example: N/A initialTTR: type: object properties: display: type: string example: N/A comparison: type: object properties: value: type: string example: N/A improved: type: boolean example: true separatedColumns: type: boolean example: true overallTTR7Days: type: string example: N/A overallTTR: type: object properties: display: type: string example: N/A comparison: type: object properties: value: type: string example: N/A improved: type: boolean example: true separatedColumns: type: boolean example: true default_sort: type: array example: - initialTTR - asc items: type: string default_sort_direction: type: string example: asc loading: type: boolean example: false per_page: type: integer example: 2 total: type: integer example: 5 page: type: integer example: 1 responsiveness: type: object properties: columns: type: array example: - field: name label: Mailbox sortable: true visible: true subheading: 'Overall:' meta: hasEmails: true tooltip: "These are the email accounts you're currently tracking." headerClass: has-tooltip - field: replies_count label: 'Replies Sent' sortable: true visible: true subheading: '0' meta: tooltip: 'The total replies that were sent (used to calculate reply times), regardless of business hours.' headerClass: has-tooltip - field: replies_under_7200 label: 'Replies under 2h:0m' sortable: true visible: true subheading: '0' meta: tooltip: 'Percentage of replies that happened in under 2h:0m (takes business hours into account)' subheadingPercentage: 0 headerClass: has-tooltip - field: replies_under_14400 label: 'Replies under 4h:0m' sortable: true visible: true subheading: '0' meta: tooltip: 'Percentage of replies that happened in under 4h:0m (takes business hours into account)' subheadingPercentage: 0 headerClass: has-tooltip - field: replies_under_28800 label: 'Replies under 8h:0m' sortable: true visible: true subheading: '0' meta: tooltip: 'Percentage of replies that happened in under 8h:0m (takes business hours into account)' subheadingPercentage: 0 headerClass: has-tooltip - field: replies_under_57600 label: 'Replies under 16h:0m' sortable: true visible: true subheading: '0' meta: tooltip: 'Percentage of replies that happened in under 16h:0m (takes business hours into account)' subheadingPercentage: 0 headerClass: has-tooltip items: type: object properties: field: type: string example: name label: type: string example: Mailbox sortable: type: boolean example: true visible: type: boolean example: true subheading: type: string example: 'Overall:' meta: type: object properties: hasEmails: type: boolean example: true tooltip: type: string example: "These are the email accounts you're currently tracking." headerClass: type: string example: has-tooltip data: type: array example: - name: k.bogisich@timetoreply.com replies_count: 0 replies_under_7200: display: 0 percentage: 0 replies_under_14400: display: 0 percentage: 0 replies_under_28800: display: 0 percentage: 0 replies_under_57600: display: 0 percentage: 0 - name: f.heidenreich@timetoreply.com replies_count: 0 replies_under_7200: display: 0 percentage: 0 replies_under_14400: display: 0 percentage: 0 replies_under_28800: display: 0 percentage: 0 replies_under_57600: display: 0 percentage: 0 items: type: object properties: name: type: string example: k.bogisich@timetoreply.com replies_count: type: integer example: 0 replies_under_7200: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 replies_under_14400: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 replies_under_28800: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 replies_under_57600: type: object properties: display: type: integer example: 0 percentage: type: integer example: 0 default_sort: type: array example: - replies_under_14400 - desc items: type: string default_sort_direction: type: string example: desc loading: type: boolean example: false per_page: type: integer example: 2 total: type: integer example: 5 page: type: integer example: 1 stats: type: object properties: messages: type: object properties: received: type: object properties: hourOfDay: type: array example: [] sent: type: object properties: hourOfDay: type: array example: [] page: type: integer example: 1 total: type: integer example: 5 args: type: object properties: model: type: object properties: icon: type: string example: building id: type: string example: null model_type: type: string example: Internal name: type: string example: 'My Company' value: type: string example: 'My Company' modelCom: type: object properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' email_usernames: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends tags: - Reports /api/reports/comparative: get: summary: 'Comparative - Report' operationId: comparativeReport description: 'Comparative Report Data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: replyTimePercentages: categories: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com series: - name: 'Replies in under 2h:0m' data: - 0 - 0 index: 3 legendIndex: 0 stringKey: '2h:0m' - name: 'Replies in under 4h:0m' data: - 0 - 0 index: 2 legendIndex: 1 stringKey: '4h:0m' - name: 'Replies in under 8h:0m' data: - 0 - 0 index: 1 legendIndex: 2 stringKey: '8h:0m' - name: 'Replies in under 16h:0m' data: - 0 - 0 index: 0 legendIndex: 3 stringKey: '16h:0m' forwardTimePercentages: categories: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com series: - name: 'Forwards in under 2h:0m' data: - 0 - 0 index: 3 legendIndex: 0 stringKey: '2h:0m' - name: 'Forwards in under 4h:0m' data: - 0 - 0 index: 2 legendIndex: 1 stringKey: '4h:0m' - name: 'Forwards in under 8h:0m' data: - 0 - 0 index: 1 legendIndex: 2 stringKey: '8h:0m' - name: 'Forwards in under 16h:0m' data: - 0 - 0 index: 0 legendIndex: 3 stringKey: '16h:0m' agentStats: initialTTR.raw: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A messages.received.count: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A messages.sent.replies: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A messages.sent.count: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A messages.sent.forward: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A overallTTC.raw: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A overallTTF.raw: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A overallTTR.raw: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A threads.total: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A pagination: total: 5 page: 1 args: model: icon: building id: null model_type: Internal name: 'My Company' value: 'My Company' modelCom: id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends properties: replyTimePercentages: type: object properties: categories: type: array example: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com items: type: string series: type: array example: - name: 'Replies in under 2h:0m' data: - 0 - 0 index: 3 legendIndex: 0 stringKey: '2h:0m' - name: 'Replies in under 4h:0m' data: - 0 - 0 index: 2 legendIndex: 1 stringKey: '4h:0m' - name: 'Replies in under 8h:0m' data: - 0 - 0 index: 1 legendIndex: 2 stringKey: '8h:0m' - name: 'Replies in under 16h:0m' data: - 0 - 0 index: 0 legendIndex: 3 stringKey: '16h:0m' items: type: object properties: name: type: string example: 'Replies in under 2h:0m' data: type: array example: - 0 - 0 items: type: integer index: type: integer example: 3 legendIndex: type: integer example: 0 stringKey: type: string example: '2h:0m' forwardTimePercentages: type: object properties: categories: type: array example: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com items: type: string series: type: array example: - name: 'Forwards in under 2h:0m' data: - 0 - 0 index: 3 legendIndex: 0 stringKey: '2h:0m' - name: 'Forwards in under 4h:0m' data: - 0 - 0 index: 2 legendIndex: 1 stringKey: '4h:0m' - name: 'Forwards in under 8h:0m' data: - 0 - 0 index: 1 legendIndex: 2 stringKey: '8h:0m' - name: 'Forwards in under 16h:0m' data: - 0 - 0 index: 0 legendIndex: 3 stringKey: '16h:0m' items: type: object properties: name: type: string example: 'Forwards in under 2h:0m' data: type: array example: - 0 - 0 items: type: integer index: type: integer example: 3 legendIndex: type: integer example: 0 stringKey: type: string example: '2h:0m' agentStats: type: object properties: initialTTR.raw: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: array example: [] received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: { type: string, example: '2h:0m' } value: { type: integer, example: 0 } count: { type: integer, example: 0 } percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] messages.received.count: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: array example: [] received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: { type: string, example: '2h:0m' } value: { type: integer, example: 0 } count: { type: integer, example: 0 } percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] messages.sent.replies: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: array example: [] received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: { type: string, example: '2h:0m' } value: { type: integer, example: 0 } count: { type: integer, example: 0 } percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] messages.sent.count: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: array example: [] received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: { type: string, example: '2h:0m' } value: { type: integer, example: 0 } count: { type: integer, example: 0 } percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] messages.sent.forward: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: array example: [] received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: { type: string, example: '2h:0m' } value: { type: integer, example: 0 } count: { type: integer, example: 0 } percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] overallTTC.raw: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: array example: [] received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: { type: string, example: '2h:0m' } value: { type: integer, example: 0 } count: { type: integer, example: 0 } percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] overallTTF.raw: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: array example: [] received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: { type: string, example: '2h:0m' } value: { type: integer, example: 0 } count: { type: integer, example: 0 } percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] overallTTR.raw: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: array example: [] received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: { type: string, example: '2h:0m' } value: { type: integer, example: 0 } count: { type: integer, example: 0 } percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] threads.total: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: array example: [] received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dailyStats: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: { type: string, example: '2h:0m' } value: { type: integer, example: 0 } count: { type: integer, example: 0 } percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] pagination: type: object properties: total: type: integer example: 5 page: type: integer example: 1 args: type: object properties: model: type: object properties: icon: type: string example: building id: type: string example: null model_type: type: string example: Internal name: type: string example: 'My Company' value: type: string example: 'My Company' modelCom: type: object properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' email_usernames: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends tags: - Reports /api/reports/interactions: get: summary: 'Interactions - Report' operationId: interactionsReport description: 'Interactions Report Data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID or Name of the mailbox you want results for.' example: '1' required: false schema: type: string description: 'The ID or Name of the mailbox you want results for.' example: '1' - in: query name: model_type description: 'Model Type of the mailbox being queried. For this report, it must be "Mailbox".' example: Mailbox required: false schema: type: string description: 'Model Type of the mailbox being queried. For this report, it must be "Mailbox".' example: Mailbox - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: k.bogisich@timetoreply.com: interactions: fletcher91@price.com: to: 1 email: fletcher91@price.com from: 0 cc: 0 manuel.hudson@vandervort.com: to: 1 email: manuel.hudson@vandervort.com from: 0 cc: 0 nader.pasquale@fadel.com: to: 1 email: nader.pasquale@fadel.com from: 0 cc: 0 rempel.jordon@hills.com: to: 1 email: rempel.jordon@hills.com from: 0 cc: 0 agent: key: 0 email_username: k.bogisich@timetoreply.com properties: k.bogisich@timetoreply.com: type: object properties: interactions: type: object properties: fletcher91@price.com: type: object properties: to: type: integer example: 1 email: type: string example: fletcher91@price.com from: type: integer example: 0 cc: type: integer example: 0 manuel.hudson@vandervort.com: type: object properties: to: type: integer example: 1 email: type: string example: manuel.hudson@vandervort.com from: type: integer example: 0 cc: type: integer example: 0 nader.pasquale@fadel.com: type: object properties: to: type: integer example: 1 email: type: string example: nader.pasquale@fadel.com from: type: integer example: 0 cc: type: integer example: 0 rempel.jordon@hills.com: type: object properties: to: type: integer example: 1 email: type: string example: rempel.jordon@hills.com from: type: integer example: 0 cc: type: integer example: 0 agent: type: object properties: key: type: integer example: 0 email_username: type: string example: k.bogisich@timetoreply.com tags: - Reports /api/reports/sla: get: summary: 'SLA - Report' operationId: sLAReport description: 'SLA Report Data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: sort_by description: 'Field Name to sort by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort by. Defaults to threads.total.' example: threads.total - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 - in: query name: init_ttr_goal description: 'Time string in the format "HH:MM:SS" of your initial reply time goal.' example: '02:00:00' required: false schema: type: string description: 'Time string in the format "HH:MM:SS" of your initial reply time goal.' example: '02:00:00' - in: query name: overall_ttr_goal description: 'Time string in the format "HH:MM:SS" of your overall reply time goal.' example: '02:00:00' required: false schema: type: string description: 'Time string in the format "HH:MM:SS" of your overall reply time goal.' example: '02:00:00' - in: query name: overall_ttc_goal description: 'Time string in the format "HH:MM:SS" of your overall time to close goal.' example: '02:00:00' required: false schema: type: string description: 'Time string in the format "HH:MM:SS" of your overall time to close goal.' example: '02:00:00' responses: 200: description: '' content: application/json: schema: type: object example: stats: threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_replies_from_agents: 0 have_no_replies_from_agents: 1 completionRatio: ratio: 0 numerator: 0 denominator: 0 handledRate: rate: 0 numerator: 0 denominator: 1 labels: total: 7 list: - key: CATEGORY_PERSONAL doc_count: 1 - key: CATEGORY_PROMOTIONS doc_count: 1 - key: IMPORTANT doc_count: 1 - key: INBOX doc_count: 1 - key: SENT doc_count: 1 - key: STARRED doc_count: 1 - key: UNREAD doc_count: 1 messages_per_conversations_avg: 1 messages_sent_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 top_labels: '' messages: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A dailyStats: [] previous_period: threads: total: 1 internal: 0 inbound: 1 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 1 have_replies_from_agents: 1 have_no_replies_from_agents: 0 completionRatio: ratio: 100 numerator: 1 denominator: 1 handledRate: rate: 0 numerator: 0 denominator: 1 labels: total: 1 list: - key: UNREAD doc_count: 1 messages_per_conversations_avg: 3 messages_sent_per_conversations_avg: 1 messages_received_per_conversations_avg: 2 top_labels: '' messages: count: 3 initial: 1 replies: 2 forward: 0 follow_up: 0 received: count: 2 initial: 1 replies: 1 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 avg_wait: '239h:59m' avg_wait_raw: 863966 avg_first_wait: N/A avg_first_wait_raw: null sent: count: 1 initial: 0 replies: 1 forward: 0 follow_up: 0 initial_replies: 1 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 overallTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 - key: '16h:0m' value: 100 count: 0 percentileRanksRaw: - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 - key: '16h:0m' value: 100 count: 0 within_sla: 1 within_sla_percentage_friendly: 100 sla_breach: 0 sla_breach_percentage_friendly: 0 excluded_from_sla: 0 excluded_from_sla_percentage_friendly: 0 initialTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: - key: '1h:0m' value: 100 count: 0 - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 percentileRanksRaw: - key: '1h:0m' value: 100 count: 0 - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 within_sla: 1 within_sla_percentage_friendly: 100 sla_breach: 0 sla_breach_percentage_friendly: 0 excluded_from_sla: 0 excluded_from_sla_percentage_friendly: 0 overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A dailyStats: [] all_agent_stats: maxima: name: Total threads.total: 1 threads.internal: 0 threads.inbound: 0 threads.outbound: 1 threads.sent_internally: 0 threads.await_customer: 0 threads.await_agent: 1 threads.closed: 0 threads.have_replies: 0 threads.handledRate.rate: 0 threads.messages_per_conversations_avg: 1 threads.messages_sent_per_conversations_avg: 1 threads.messages_received_per_conversations_avg: 0 threads.top_labels: '' messages.received.count: 0 messages.received.initial: 0 messages.received.replies: 0 messages.received.forward: 0 messages.received.follow_up: 0 messages.received.avg_first_wait: N/A messages.received.avg_wait: N/A messages.sent.count: 1 messages.sent.initial: 1 messages.sent.replies: 0 messages.sent.forward: 0 messages.sent.follow_up: 0 overallTTR.friendly: N/A overallTTR.friendly_no_business: N/A overallTTR.deviation_friendly: N/A overallTTR.deviation_friendly_no_business: N/A overallTTR.median_friendly: N/A overallTTR.median_friendly_no_business: N/A overallTTR.consistency_score: N/A overallTTR.consistency_score_no_business: N/A initialTTR.friendly: N/A initialTTR.friendly_no_business: N/A initialTTR.deviation_friendly: N/A initialTTR.deviation_friendly_no_business: N/A initialTTR.median_friendly: N/A initialTTR.median_friendly_no_business: N/A initialTTR.consistency_score: N/A initialTTR.consistency_score_no_business: N/A overallTTC.friendly: N/A overallTTC.friendly_no_business: N/A overallTTF.friendly: N/A overallTTF.friendly_no_business: N/A data: current_page: 1 data: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: - CATEGORY_PERSONAL - CATEGORY_PROMOTIONS - IMPORTANT - INBOX - SENT messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 previous: name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 1 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 1 have_initial_replies: 1 handledRate: rate: 0 top_labels: - UNREAD messages_per_conversations_avg: 2 messages_received_per_conversations_avg: 1 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 0 replies: 1 forward: 0 follow_up: 0 initial_replies: 1 dailyStats: [] received: count: 1 initial: 0 replies: 1 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] avg_wait: '239h:59m' avg_wait_raw: 863966 avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 - key: '16h:0m' value: 100 count: 0 percentileRanksRaw: - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 - key: '16h:0m' value: 100 count: 0 within_sla: 1 within_sla_percentage_friendly: 100 sla_breach: 0 sla_breach_percentage_friendly: 0 excluded_from_sla: 0 excluded_from_sla_percentage_friendly: 0 overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: - key: '1h:0m' value: 100 count: 0 - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 percentileRanksRaw: - key: '1h:0m' value: 100 count: 0 - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 within_sla: 1 within_sla_percentage_friendly: 100 sla_breach: 0 sla_breach_percentage_friendly: 0 excluded_from_sla: 0 excluded_from_sla_percentage_friendly: 0 overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A previous: name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: a.price@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A previous: name: a.price@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: eu-support@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A previous: name: eu-support@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: us-support@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A previous: name: us-support@timetoreply.com threads: total: 1 internal: 0 inbound: 1 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: - UNREAD messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 1 messages_sent_per_conversations_avg: 0 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 first_page_url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/reports/sla' per_page: 15 prev_page_url: null to: 5 total: 5 all_domain_stats: maxima: [] data: current_page: 1 data: [] first_page_url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' from: null last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/reports/sla' per_page: 15 prev_page_url: null to: null total: 0 all_customer_stats: maxima: [] data: current_page: 1 data: - name: rempel.jordon@hills.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 - name: bell.mayer@grimes.info threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: citlalli.howe@cormier.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: cleora.lehner@hills.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: vgreenholt@leannon.biz threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A first_page_url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/reports/sla' per_page: 15 prev_page_url: null to: 5 total: 5 args: model: icon: building id: null model_type: Internal name: 'My Company' value: 'My Company' modelCom: id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends init_ttr_goal: 7200 overall_ttr_goal: 14400 overall_ttc_goal: 86400 mailbox_names: data: k.bogisich@timetoreply.com: 'Kareem Bogisich' f.heidenreich@timetoreply.com: 'Fred Heidenreich' a.price@timetoreply.com: 'Ally Price' eu-support@timetoreply.com: 'EU Support' us-support@timetoreply.com: 'US Support' rempel.jordon@hills.com: 'Top Revenue Customers' bell.mayer@grimes.info: 'Top Revenue Customers' citlalli.howe@cormier.com: 'Top Revenue Customers' cleora.lehner@hills.com: 'Top Revenue Customers' vgreenholt@leannon.biz: 'Top Revenue Customers' enabled: false show_comparisons_in_leaderboard: true properties: stats: type: object properties: threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 1 closed: type: integer example: 0 have_replies: type: integer example: 0 have_replies_from_agents: type: integer example: 0 have_no_replies_from_agents: type: integer example: 1 completionRatio: type: object properties: ratio: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 1 labels: type: object properties: total: type: integer example: 7 list: type: array example: - key: CATEGORY_PERSONAL doc_count: 1 - key: CATEGORY_PROMOTIONS doc_count: 1 - key: IMPORTANT doc_count: 1 - key: INBOX doc_count: 1 - key: SENT doc_count: 1 - key: STARRED doc_count: 1 - key: UNREAD doc_count: 1 items: type: object properties: key: type: string example: CATEGORY_PERSONAL doc_count: type: integer example: 1 messages_per_conversations_avg: type: integer example: 1 messages_sent_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 top_labels: type: string example: '' messages: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '2h:0m' value: type: integer example: 0 count: type: integer example: 0 percentileRanksRaw: type: array example: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '2h:0m' value: type: integer example: 0 count: type: integer example: 0 within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '1h:0m' value: type: integer example: 0 count: type: integer example: 0 percentileRanksRaw: type: array example: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '1h:0m' value: type: integer example: 0 count: type: integer example: 0 within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null percentileRanks: type: array example: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '12h:0m' value: type: integer example: 0 count: type: integer example: 0 percentileRanksRaw: type: array example: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '12h:0m' value: type: integer example: 0 count: type: integer example: 0 within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A dailyStats: type: array example: [] previous_period: type: object properties: threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 1 outbound: type: integer example: 0 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 1 closed: type: integer example: 0 have_replies: type: integer example: 1 have_replies_from_agents: type: integer example: 1 have_no_replies_from_agents: type: integer example: 0 completionRatio: type: object properties: ratio: type: integer example: 100 numerator: type: integer example: 1 denominator: type: integer example: 1 handledRate: type: object properties: rate: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 1 labels: type: object properties: total: type: integer example: 1 list: type: array example: - key: UNREAD doc_count: 1 items: type: object properties: key: type: string example: UNREAD doc_count: type: integer example: 1 messages_per_conversations_avg: type: integer example: 3 messages_sent_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 2 top_labels: type: string example: '' messages: type: object properties: count: type: integer example: 3 initial: type: integer example: 1 replies: type: integer example: 2 forward: type: integer example: 0 follow_up: type: integer example: 0 received: type: object properties: count: type: integer example: 2 initial: type: integer example: 1 replies: type: integer example: 1 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 avg_wait: type: string example: '239h:59m' avg_wait_raw: type: integer example: 863966 avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 0 replies: type: integer example: 1 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 1 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 overallTTR: type: object properties: friendly: type: string example: '24m:33s' raw: type: integer example: 1473 friendly_no_business: type: string example: '24m:33s' raw_no_business: type: integer example: 1473 deviation_friendly: type: string example: 0s deviation_raw: type: integer example: 0 deviation_friendly_no_business: type: string example: 0s deviation_raw_no_business: type: integer example: 0 median_friendly: type: string example: '24m:33s' median_raw: type: integer example: 1473 median_friendly_no_business: type: string example: '24m:33s' median_raw_no_business: type: integer example: 1473 consistency_score: type: string example: 100% consistency_score_no_business: type: string example: 100% percentileRanks: type: array example: - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 - key: '16h:0m' value: 100 count: 0 items: type: object properties: key: type: string example: '2h:0m' value: type: integer example: 100 count: type: integer example: 0 percentileRanksRaw: type: array example: - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 - key: '16h:0m' value: 100 count: 0 items: type: object properties: key: type: string example: '2h:0m' value: type: integer example: 100 count: type: integer example: 0 within_sla: type: integer example: 1 within_sla_percentage_friendly: type: integer example: 100 sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: integer example: 0 excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: integer example: 0 initialTTR: type: object properties: friendly: type: string example: '24m:33s' raw: type: integer example: 1473 friendly_no_business: type: string example: '24m:33s' raw_no_business: type: integer example: 1473 deviation_friendly: type: string example: 0s deviation_raw: type: integer example: 0 deviation_friendly_no_business: type: string example: 0s deviation_raw_no_business: type: integer example: 0 median_friendly: type: string example: '24m:33s' median_raw: type: integer example: 1473 median_friendly_no_business: type: string example: '24m:33s' median_raw_no_business: type: integer example: 1473 consistency_score: type: string example: 100% consistency_score_no_business: type: string example: 100% percentileRanks: type: array example: - key: '1h:0m' value: 100 count: 0 - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 items: type: object properties: key: type: string example: '1h:0m' value: type: integer example: 100 count: type: integer example: 0 percentileRanksRaw: type: array example: - key: '1h:0m' value: 100 count: 0 - key: '2h:0m' value: 100 count: 0 - key: '4h:0m' value: 100 count: 0 - key: '8h:0m' value: 100 count: 0 items: type: object properties: key: type: string example: '1h:0m' value: type: integer example: 100 count: type: integer example: 0 within_sla: type: integer example: 1 within_sla_percentage_friendly: type: integer example: 100 sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: integer example: 0 excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: integer example: 0 overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null percentileRanks: type: array example: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '12h:0m' value: type: integer example: 0 count: type: integer example: 0 percentileRanksRaw: type: array example: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 items: type: object properties: key: type: string example: '12h:0m' value: type: integer example: 0 count: type: integer example: 0 within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A dailyStats: type: array example: [] all_agent_stats: type: object properties: maxima: type: object properties: name: type: string example: Total threads.total: type: integer example: 1 threads.internal: type: integer example: 0 threads.inbound: type: integer example: 0 threads.outbound: type: integer example: 1 threads.sent_internally: type: integer example: 0 threads.await_customer: type: integer example: 0 threads.await_agent: type: integer example: 1 threads.closed: type: integer example: 0 threads.have_replies: type: integer example: 0 threads.handledRate.rate: type: integer example: 0 threads.messages_per_conversations_avg: type: integer example: 1 threads.messages_sent_per_conversations_avg: type: integer example: 1 threads.messages_received_per_conversations_avg: type: integer example: 0 threads.top_labels: type: string example: '' messages.received.count: type: integer example: 0 messages.received.initial: type: integer example: 0 messages.received.replies: type: integer example: 0 messages.received.forward: type: integer example: 0 messages.received.follow_up: type: integer example: 0 messages.received.avg_first_wait: type: string example: N/A messages.received.avg_wait: type: string example: N/A messages.sent.count: type: integer example: 1 messages.sent.initial: type: integer example: 1 messages.sent.replies: type: integer example: 0 messages.sent.forward: type: integer example: 0 messages.sent.follow_up: type: integer example: 0 overallTTR.friendly: type: string example: N/A overallTTR.friendly_no_business: type: string example: N/A overallTTR.deviation_friendly: type: string example: N/A overallTTR.deviation_friendly_no_business: type: string example: N/A overallTTR.median_friendly: type: string example: N/A overallTTR.median_friendly_no_business: type: string example: N/A overallTTR.consistency_score: type: string example: N/A overallTTR.consistency_score_no_business: type: string example: N/A initialTTR.friendly: type: string example: N/A initialTTR.friendly_no_business: type: string example: N/A initialTTR.deviation_friendly: type: string example: N/A initialTTR.deviation_friendly_no_business: type: string example: N/A initialTTR.median_friendly: type: string example: N/A initialTTR.median_friendly_no_business: type: string example: N/A initialTTR.consistency_score: type: string example: N/A initialTTR.consistency_score_no_business: type: string example: N/A overallTTC.friendly: type: string example: N/A overallTTC.friendly_no_business: type: string example: N/A overallTTF.friendly: type: string example: N/A overallTTF.friendly_no_business: type: string example: N/A data: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: - CATEGORY_PERSONAL - CATEGORY_PROMOTIONS - IMPORTANT - INBOX - SENT messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 previous: name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 1 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 1 have_initial_replies: 1 handledRate: rate: 0 top_labels: - UNREAD messages_per_conversations_avg: 2 messages_received_per_conversations_avg: 1 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 0 replies: 1 forward: 0 follow_up: 0 initial_replies: 1 dailyStats: [] received: count: 1 initial: 0 replies: 1 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] avg_wait: '239h:59m' avg_wait_raw: 863966 avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: - { key: '2h:0m', value: 100, count: 0 } - { key: '4h:0m', value: 100, count: 0 } - { key: '8h:0m', value: 100, count: 0 } - { key: '16h:0m', value: 100, count: 0 } percentileRanksRaw: - { key: '2h:0m', value: 100, count: 0 } - { key: '4h:0m', value: 100, count: 0 } - { key: '8h:0m', value: 100, count: 0 } - { key: '16h:0m', value: 100, count: 0 } within_sla: 1 within_sla_percentage_friendly: 100 sla_breach: 0 sla_breach_percentage_friendly: 0 excluded_from_sla: 0 excluded_from_sla_percentage_friendly: 0 overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: - { key: '1h:0m', value: 100, count: 0 } - { key: '2h:0m', value: 100, count: 0 } - { key: '4h:0m', value: 100, count: 0 } - { key: '8h:0m', value: 100, count: 0 } percentileRanksRaw: - { key: '1h:0m', value: 100, count: 0 } - { key: '2h:0m', value: 100, count: 0 } - { key: '4h:0m', value: 100, count: 0 } - { key: '8h:0m', value: 100, count: 0 } within_sla: 1 within_sla_percentage_friendly: 100 sla_breach: 0 sla_breach_percentage_friendly: 0 excluded_from_sla: 0 excluded_from_sla_percentage_friendly: 0 overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - { key: '12h:0m', value: 0, count: 0 } - { key: '24h:0m', value: 0, count: 0 } - { key: '48h:0m', value: 0, count: 0 } - { key: '96h:0m', value: 0, count: 0 } percentileRanksRaw: - { key: '12h:0m', value: 0, count: 0 } - { key: '24h:0m', value: 0, count: 0 } - { key: '48h:0m', value: 0, count: 0 } - { key: '96h:0m', value: 0, count: 0 } - name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A previous: name: f.heidenreich@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: a.price@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A previous: name: a.price@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: eu-support@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A previous: name: eu-support@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: us-support@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A previous: name: us-support@timetoreply.com threads: total: 1 internal: 0 inbound: 1 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: - UNREAD messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 1 messages_sent_per_conversations_avg: 0 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - { key: '12h:0m', value: 0, count: 0 } - { key: '24h:0m', value: 0, count: 0 } - { key: '48h:0m', value: 0, count: 0 } - { key: '96h:0m', value: 0, count: 0 } percentileRanksRaw: - { key: '12h:0m', value: 0, count: 0 } - { key: '24h:0m', value: 0, count: 0 } - { key: '48h:0m', value: 0, count: 0 } - { key: '96h:0m', value: 0, count: 0 } items: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 1 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: { rate: { type: integer, example: 0 } } top_labels: type: array example: [CATEGORY_PERSONAL, CATEGORY_PROMOTIONS, IMPORTANT, INBOX, SENT] items: { type: string } messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: { count: { type: integer, example: 1 }, initial: { type: integer, example: 1 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: array, example: [] } } received: type: object properties: { count: { type: integer, example: 0 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: string, example: null }, avg_wait: { type: string, example: N/A }, avg_wait_raw: { type: string, example: null }, avg_first_wait: { type: string, example: N/A }, avg_first_wait_raw: { type: string, example: null } } overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [{ key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }, { key: '16h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }, { key: '16h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [{ key: '1h:0m', value: 0, count: 0 }, { key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '1h:0m', value: 0, count: 0 }, { key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } previous: type: object properties: name: type: string example: k.bogisich@timetoreply.com threads: type: object properties: { total: { type: integer, example: 1 }, internal: { type: integer, example: 0 }, inbound: { type: integer, example: 1 }, outbound: { type: integer, example: 0 }, sent_internally: { type: integer, example: 0 }, await_customer: { type: integer, example: 0 }, await_agent: { type: integer, example: 1 }, closed: { type: integer, example: 0 }, have_replies: { type: integer, example: 1 }, have_initial_replies: { type: integer, example: 1 }, handledRate: { type: object, properties: { rate: { type: integer, example: 0 } } }, top_labels: { type: array, example: [UNREAD], items: { type: string } }, messages_per_conversations_avg: { type: integer, example: 2 }, messages_received_per_conversations_avg: { type: integer, example: 1 }, messages_sent_per_conversations_avg: { type: integer, example: 1 } } messages: type: object properties: { count: { type: integer, example: 0 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, sent: { type: object, properties: { count: { type: integer, example: 1 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 1 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 1 }, dailyStats: { type: array, example: [] } } }, received: { type: object, properties: { count: { type: integer, example: 1 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 1 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: array, example: [] }, avg_wait: { type: string, example: '239h:59m' }, avg_wait_raw: { type: integer, example: 863966 }, avg_first_wait: { type: string, example: N/A }, avg_first_wait_raw: { type: string, example: null } } } } overallTTR: type: object properties: { friendly: { type: string, example: '24m:33s' }, raw: { type: integer, example: 1473 }, friendly_no_business: { type: string, example: '24m:33s' }, raw_no_business: { type: integer, example: 1473 }, deviation_friendly: { type: string, example: 0s }, deviation_raw: { type: integer, example: 0 }, deviation_friendly_no_business: { type: string, example: 0s }, deviation_raw_no_business: { type: integer, example: 0 }, median_friendly: { type: string, example: '24m:33s' }, median_raw: { type: integer, example: 1473 }, median_friendly_no_business: { type: string, example: '24m:33s' }, median_raw_no_business: { type: integer, example: 1473 }, consistency_score: { type: string, example: 100% }, consistency_score_no_business: { type: string, example: 100% }, percentileRanks: { type: array, example: [{ key: '2h:0m', value: 100, count: 0 }, { key: '4h:0m', value: 100, count: 0 }, { key: '8h:0m', value: 100, count: 0 }, { key: '16h:0m', value: 100, count: 0 }], items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 100 }, count: { type: integer, example: 0 } } } }, percentileRanksRaw: { type: array, example: [{ key: '2h:0m', value: 100, count: 0 }, { key: '4h:0m', value: 100, count: 0 }, { key: '8h:0m', value: 100, count: 0 }, { key: '16h:0m', value: 100, count: 0 }], items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 100 }, count: { type: integer, example: 0 } } } }, within_sla: { type: integer, example: 1 }, within_sla_percentage_friendly: { type: integer, example: 100 }, sla_breach: { type: integer, example: 0 }, sla_breach_percentage_friendly: { type: integer, example: 0 }, excluded_from_sla: { type: integer, example: 0 }, excluded_from_sla_percentage_friendly: { type: integer, example: 0 } } overallTTF: type: object properties: { friendly: { type: string, example: N/A }, raw: { type: string, example: null }, friendly_no_business: { type: string, example: N/A }, raw_no_business: { type: string, example: null } } initialTTR: type: object properties: { friendly: { type: string, example: '24m:33s' }, raw: { type: integer, example: 1473 }, friendly_no_business: { type: string, example: '24m:33s' }, raw_no_business: { type: integer, example: 1473 }, deviation_friendly: { type: string, example: 0s }, deviation_raw: { type: integer, example: 0 }, deviation_friendly_no_business: { type: string, example: 0s }, deviation_raw_no_business: { type: integer, example: 0 }, median_friendly: { type: string, example: '24m:33s' }, median_raw: { type: integer, example: 1473 }, median_friendly_no_business: { type: string, example: '24m:33s' }, median_raw_no_business: { type: integer, example: 1473 }, consistency_score: { type: string, example: 100% }, consistency_score_no_business: { type: string, example: 100% }, percentileRanks: { type: array, example: [{ key: '1h:0m', value: 100, count: 0 }, { key: '2h:0m', value: 100, count: 0 }, { key: '4h:0m', value: 100, count: 0 }, { key: '8h:0m', value: 100, count: 0 }], items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 100 }, count: { type: integer, example: 0 } } } }, percentileRanksRaw: { type: array, example: [{ key: '1h:0m', value: 100, count: 0 }, { key: '2h:0m', value: 100, count: 0 }, { key: '4h:0m', value: 100, count: 0 }, { key: '8h:0m', value: 100, count: 0 }], items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 100 }, count: { type: integer, example: 0 } } } }, within_sla: { type: integer, example: 1 }, within_sla_percentage_friendly: { type: integer, example: 100 }, sla_breach: { type: integer, example: 0 }, sla_breach_percentage_friendly: { type: integer, example: 0 }, excluded_from_sla: { type: integer, example: 0 }, excluded_from_sla_percentage_friendly: { type: integer, example: 0 } } overallTTC: type: object properties: { friendly: { type: string, example: N/A }, raw: { type: string, example: null }, friendly_no_business: { type: string, example: N/A }, raw_no_business: { type: string, example: null }, within_sla: { type: integer, example: 0 }, within_sla_percentage_friendly: { type: string, example: N/A }, sla_breach: { type: integer, example: 0 }, sla_breach_percentage_friendly: { type: string, example: N/A }, percentileRanks: { type: array, example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }], items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } }, percentileRanksRaw: { type: array, example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }], items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } } } first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/reports/sla' per_page: type: integer example: 15 prev_page_url: type: string example: null to: type: integer example: 5 total: type: integer example: 5 all_domain_stats: type: object properties: maxima: type: array example: [] data: type: object properties: current_page: type: integer example: 1 data: type: array example: [] first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' from: type: string example: null last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/reports/sla' per_page: type: integer example: 15 prev_page_url: type: string example: null to: type: string example: null total: type: integer example: 0 all_customer_stats: type: object properties: maxima: type: array example: [] data: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: rempel.jordon@hills.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 percentileRanksRaw: - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 - key: '16h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 percentileRanksRaw: - key: '1h:0m' value: 0 count: 0 - key: '2h:0m' value: 0 count: 0 - key: '4h:0m' value: 0 count: 0 - key: '8h:0m' value: 0 count: 0 within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 percentileRanksRaw: - key: '12h:0m' value: 0 count: 0 - key: '24h:0m' value: 0 count: 0 - key: '48h:0m' value: 0 count: 0 - key: '96h:0m' value: 0 count: 0 - name: bell.mayer@grimes.info threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: citlalli.howe@cormier.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: cleora.lehner@hills.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A - name: vgreenholt@leannon.biz threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: rempel.jordon@hills.com threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 1 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: { rate: { type: integer, example: 0 } } top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: { count: { type: integer, example: 1 }, initial: { type: integer, example: 1 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: array, example: [] } } received: type: object properties: { count: { type: integer, example: 0 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: string, example: null }, avg_wait: { type: string, example: N/A }, avg_wait_raw: { type: string, example: null }, avg_first_wait: { type: string, example: N/A }, avg_first_wait_raw: { type: string, example: null } } overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [{ key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }, { key: '16h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }, { key: '16h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '2h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [{ key: '1h:0m', value: 0, count: 0 }, { key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '1h:0m', value: 0, count: 0 }, { key: '2h:0m', value: 0, count: 0 }, { key: '4h:0m', value: 0, count: 0 }, { key: '8h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '1h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } percentileRanksRaw: type: array example: [{ key: '12h:0m', value: 0, count: 0 }, { key: '24h:0m', value: 0, count: 0 }, { key: '48h:0m', value: 0, count: 0 }, { key: '96h:0m', value: 0, count: 0 }] items: { type: object, properties: { key: { type: string, example: '12h:0m' }, value: { type: integer, example: 0 }, count: { type: integer, example: 0 } } } first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/sla?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&init_ttr_goal=02%3A00%3A00&overall_ttr_goal=02%3A00%3A00&overall_ttc_goal=02%3A00%3A00&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/reports/sla' per_page: type: integer example: 15 prev_page_url: type: string example: null to: type: integer example: 5 total: type: integer example: 5 args: type: object properties: model: type: object properties: icon: type: string example: building id: type: string example: null model_type: type: string example: Internal name: type: string example: 'My Company' value: type: string example: 'My Company' modelCom: type: object properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' email_usernames: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends init_ttr_goal: type: integer example: 7200 overall_ttr_goal: type: integer example: 14400 overall_ttc_goal: type: integer example: 86400 mailbox_names: type: object properties: data: type: object properties: k.bogisich@timetoreply.com: type: string example: 'Kareem Bogisich' f.heidenreich@timetoreply.com: type: string example: 'Fred Heidenreich' a.price@timetoreply.com: type: string example: 'Ally Price' eu-support@timetoreply.com: type: string example: 'EU Support' us-support@timetoreply.com: type: string example: 'US Support' rempel.jordon@hills.com: type: string example: 'Top Revenue Customers' bell.mayer@grimes.info: type: string example: 'Top Revenue Customers' citlalli.howe@cormier.com: type: string example: 'Top Revenue Customers' cleora.lehner@hills.com: type: string example: 'Top Revenue Customers' vgreenholt@leannon.biz: type: string example: 'Top Revenue Customers' enabled: type: boolean example: false show_comparisons_in_leaderboard: type: boolean example: true tags: - Reports /api/reports/trend: get: summary: 'Trend - Report' operationId: trendReport description: 'Trend Report Data' parameters: - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: date description: 'The date you want the report to go up to in the format "YYYY-MM-DD".' example: '2020-01-01' required: false schema: type: string description: 'The date you want the report to go up to in the format "YYYY-MM-DD".' example: '2020-01-01' - in: query name: periods description: 'The number of date periods to show in the trend report. Must be less than 53 if choosing "Weeks" and less than 13 if choosing "Months".' example: 12 required: false schema: type: integer description: 'The number of date periods to show in the trend report. Must be less than 53 if choosing "Weeks" and less than 13 if choosing "Months".' example: 12 - in: query name: period_type description: 'The type of date period to break the report down into. Can be either "Weeks" or "Months".' example: Months required: false schema: type: string description: 'The type of date period to break the report down into. Can be either "Weeks" or "Months".' example: Months responses: 200: description: '' content: application/json: schema: type: object example: stats: messages.received.count: title: 'Emails Received' type: number data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#31b98e' eu-support@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#f2ffc2' colour: 0 messages.sent.count: title: 'Emails Sent' type: number data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#31b98e' eu-support@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#f2ffc2' colour: 1 messages.sent.initial: title: 'New Emails Sent' type: number data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#31b98e' eu-support@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#f2ffc2' colour: 2 messages.sent.replies: title: 'Replies Sent' type: number data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#31b98e' eu-support@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#f2ffc2' colour: 3 messages.sent.forward: title: 'Forwards Sent' type: number data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#31b98e' eu-support@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#f2ffc2' colour: 4 initialTTR.raw: title: 'Avg. First Reply Time' type: replyTime data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#31b98e' eu-support@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#f2ffc2' colour: 5 overallTTR.raw: title: 'Avg. Overall Reply Time' type: replyTime data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#31b98e' eu-support@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#f2ffc2' colour: 6 overallTTC.raw: title: 'Avg. Time To Close' type: replyTime data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#31b98e' eu-support@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#f2ffc2' colour: 7 initialTTR.deviation_raw: title: 'Deviation First Reply Time' type: replyTime data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#31b98e' eu-support@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#f2ffc2' colour: 8 overallTTR.deviation_raw: title: 'Deviation Overall Reply Time' type: replyTime data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#31b98e' eu-support@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#f2ffc2' colour: 0 initialTTR.median_raw: title: 'Median First Reply Time' type: replyTime data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#31b98e' eu-support@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#f2ffc2' colour: 1 overallTTR.median_raw: title: 'Median Overall Reply Time' type: replyTime data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#31b98e' eu-support@timetoreply.com: data: - null - null - null - null - null - null - null - null - null - null - null - null colour: '#f2ffc2' colour: 2 threads.have_initial_reply_rate: title: 'First Reply Ratio' type: percentage data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: [] colour: 3 threads.total: title: Conversations type: number data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: a.price@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#31b98e' eu-support@timetoreply.com: data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 colour: '#f2ffc2' colour: 4 threads.success_rate: title: 'Contact Success Rate' type: percentage data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: [] colour: 6 threads.success_time: title: 'Avg. Time to Contact Success' type: replyTime data: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 agentData: [] colour: 7 threads.labels: title: Labels type: labels data: [] agentData: [] colour: 8 dates: - 'Feb 2019' - 'Mar to date' - 'Apr 2019' - 'May 2019' - 'Jun 2019' - 'Jul 2019' - 'Aug 2019' - 'Sep 2019' - 'Oct 2019' - 'Nov 2019' - 'Dec 2019' - 'Jan to date' total: 5 page: 1 properties: stats: type: object properties: messages.received.count: type: object properties: title: type: string example: 'Emails Received' type: type: string example: number data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#f2ffc2' colour: type: integer example: 0 messages.sent.count: type: object properties: title: type: string example: 'Emails Sent' type: type: string example: number data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#f2ffc2' colour: type: integer example: 1 messages.sent.initial: type: object properties: title: type: string example: 'New Emails Sent' type: type: string example: number data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#f2ffc2' colour: type: integer example: 2 messages.sent.replies: type: object properties: title: type: string example: 'Replies Sent' type: type: string example: number data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#f2ffc2' colour: type: integer example: 3 messages.sent.forward: type: object properties: title: type: string example: 'Forwards Sent' type: type: string example: number data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#f2ffc2' colour: type: integer example: 4 initialTTR.raw: type: object properties: title: type: string example: 'Avg. First Reply Time' type: type: string example: replyTime data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#f2ffc2' colour: type: integer example: 5 overallTTR.raw: type: object properties: title: type: string example: 'Avg. Overall Reply Time' type: type: string example: replyTime data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#f2ffc2' colour: type: integer example: 6 overallTTC.raw: type: object properties: title: type: string example: 'Avg. Time To Close' type: type: string example: replyTime data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#f2ffc2' colour: type: integer example: 7 initialTTR.deviation_raw: type: object properties: title: type: string example: 'Deviation First Reply Time' type: type: string example: replyTime data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#f2ffc2' colour: type: integer example: 8 overallTTR.deviation_raw: type: object properties: title: type: string example: 'Deviation Overall Reply Time' type: type: string example: replyTime data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#f2ffc2' colour: type: integer example: 0 initialTTR.median_raw: type: object properties: title: type: string example: 'Median First Reply Time' type: type: string example: replyTime data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#f2ffc2' colour: type: integer example: 1 overallTTR.median_raw: type: object properties: title: type: string example: 'Median Overall Reply Time' type: type: string example: replyTime data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - null - null - null - null - null - null - null - null - null - null - null - null items: type: string colour: type: string example: '#f2ffc2' colour: type: integer example: 2 threads.have_initial_reply_rate: type: object properties: title: type: string example: 'First Reply Ratio' type: type: string example: percentage data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: array example: [] colour: type: integer example: 3 threads.total: type: object properties: title: type: string example: Conversations type: type: string example: number data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: object properties: a.price@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#31b98e' eu-support@timetoreply.com: type: object properties: data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer colour: type: string example: '#f2ffc2' colour: type: integer example: 4 threads.success_rate: type: object properties: title: type: string example: 'Contact Success Rate' type: type: string example: percentage data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: array example: [] colour: type: integer example: 6 threads.success_time: type: object properties: title: type: string example: 'Avg. Time to Contact Success' type: type: string example: replyTime data: type: array example: - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 - 0 items: type: integer agentData: type: array example: [] colour: type: integer example: 7 threads.labels: type: object properties: title: type: string example: Labels type: type: string example: labels data: type: array example: [] agentData: type: array example: [] colour: type: integer example: 8 dates: type: array example: - 'Feb 2019' - 'Mar to date' - 'Apr 2019' - 'May 2019' - 'Jun 2019' - 'Jul 2019' - 'Aug 2019' - 'Sep 2019' - 'Oct 2019' - 'Nov 2019' - 'Dec 2019' - 'Jan to date' items: type: string total: type: integer example: 5 page: type: integer example: 1 tags: - Reports /api/reports/contact: get: summary: 'Contacts - Report' operationId: contactsReport description: 'Contacts Report Data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: page_emails description: 'For paginated results, which page to get for emails.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get for emails.' example: 1 - in: query name: per_page_emails description: 'For paginated results, how many results per page for emails. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page for emails. Max 200.' example: 2 - in: query name: direction_emails description: 'Direction in which to sort email results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort email results. Must be either asc or desc.' example: desc - in: query name: sort_by_emails description: 'Field Name to sort emails by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort emails by. Defaults to threads.total.' example: threads.total - in: query name: page_domains description: 'For paginated results, which page to get for domains.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get for domains.' example: 1 - in: query name: per_page_domains description: 'For paginated results, how many results per page for domains. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page for domains. Max 200.' example: 2 - in: query name: direction_domains description: 'Direction in which to sort domain results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort domain results. Must be either asc or desc.' example: desc - in: query name: sort_by_domains description: 'Field Name to sort domains by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort domains by. Defaults to threads.total.' example: threads.total responses: 200: description: '' content: application/json: schema: type: object example: domains: data: current_page: 1 data: - name: hills.com threads: total: 2 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 2 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 2 messages_received_per_conversations_avg: 1 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 2 initial: 0 replies: 1 forward: 0 follow_up: 0 initial_replies: 1 dailyStats: [] received: count: 2 initial: 0 replies: 1 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: [] percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: 0 sla_breach: null sla_breach_percentage_friendly: 0 excluded_from_sla: 1 excluded_from_sla_percentage_friendly: 100 overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: 0 sla_breach: 0 sla_breach_percentage_friendly: 0 excluded_from_sla: 1 excluded_from_sla_percentage_friendly: 100 overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: cormier.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A first_page_url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/reports/contact' per_page: 2 prev_page_url: null to: 2 total: 2 totals: name: null threads.total: 2 threads.await_customer: 0 threads.await_agent: 2 messages.received.count: 2 messages.sent.count: 2 overallTTR.friendly: N/A overallTTR.friendly_no_business: N/A initialTTR.friendly: N/A initialTTR.friendly_no_business: N/A overallTTC.friendly: N/A overallTTC.friendly_no_business: N/A emails: data: current_page: 1 data: - name: rempel.jordon@hills.com threads: total: 2 await_customer: 0 await_agent: 2 messages: received: count: 2 sent: count: 2 overallTTR: friendly: '24m:33s' friendly_no_business: '24m:33s' initialTTR: friendly: '24m:33s' friendly_no_business: '24m:33s' overallTTC: friendly: N/A friendly_no_business: N/A - name: bell.mayer@grimes.info threads: total: 0 await_customer: 0 await_agent: 0 messages: received: count: 0 sent: count: 0 overallTTR: friendly: N/A friendly_no_business: N/A initialTTR: friendly: N/A friendly_no_business: N/A overallTTC: friendly: N/A friendly_no_business: N/A first_page_url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' from: 1 last_page: 3 last_page_url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=3' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' path: 'https://portal.timetoreply.com/api/reports/contact' per_page: 2 prev_page_url: null to: 2 total: 5 totals: name: null threads.total: 2 threads.await_customer: 0 threads.await_agent: 2 messages.received.count: 2 messages.sent.count: 2 overallTTR.friendly: N/A overallTTR.friendly_no_business: N/A initialTTR.friendly: N/A initialTTR.friendly_no_business: N/A overallTTC.friendly: N/A overallTTC.friendly_no_business: N/A columns: - field: name sortable: true centered: false label: Email visible: true hasEmails: true hasComparison: false headerClass: w-1/6 flipColours: false - field: threads.total sortable: true centered: false label: Total visible: true hasComparison: true group: Conversations flipColours: false - field: threads.await_customer sortable: true centered: false label: 'Awaiting Contact Response' visible: false hasComparison: true group: Conversations flipColours: false - field: threads.await_agent sortable: true centered: false label: 'Awaiting Mailbox Response' visible: false hasComparison: true group: Conversations flipColours: false - field: messages.received.count sortable: true centered: false label: Total visible: true hasComparison: true group: 'Emails Received' flipColours: false - field: messages.sent.count sortable: true centered: false label: Total visible: true hasComparison: true group: 'Emails Sent' flipColours: false - field: overallTTR.friendly sortable: true centered: true label: Average visible: true hasComparison: false hasGoals: true group: 'Overall Reply Time' flipColours: true - field: overallTTR.friendly_no_business sortable: true centered: true label: 'Average (no business hours)' visible: false hasComparison: false group: 'Overall Reply Time' flipColours: true - field: initialTTR.friendly sortable: true centered: true label: Average visible: true hasComparison: false hasGoals: true group: 'First Reply Time' flipColours: true - field: initialTTR.friendly_no_business sortable: true centered: true label: 'Average (no business hours)' visible: false hasComparison: false group: 'First Reply Time' flipColours: true - field: overallTTC.friendly sortable: true centered: true label: Average visible: false tooltip: 'Average time to close a conversation. Measured from the first message in a conversation to the last. Takes account of business hours' hasComparison: false hasGoals: true group: 'Time To Close' flipColours: true - field: overallTTC.friendly_no_business sortable: true centered: true label: 'Average (no business hours)' visible: false tooltip: 'Average time to close a conversation. Measured from the first message in a conversation to the last. Ingores of business hours' hasComparison: false group: 'Time To Close' flipColours: true properties: domains: type: object properties: data: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: hills.com threads: total: 2 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 2 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: 2 messages_received_per_conversations_avg: 1 messages_sent_per_conversations_avg: 1 messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 2 initial: 0 replies: 1 forward: 0 follow_up: 0 initial_replies: 1 dailyStats: [] received: count: 2 initial: 0 replies: 1 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: [] avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: [] percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: 0 sla_breach: null sla_breach_percentage_friendly: 0 excluded_from_sla: 1 excluded_from_sla_percentage_friendly: 100 overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: '24m:33s' raw: 1473 friendly_no_business: '24m:33s' raw_no_business: 1473 deviation_friendly: 0s deviation_raw: 0 deviation_friendly_no_business: 0s deviation_raw_no_business: 0 median_friendly: '24m:33s' median_raw: 1473 median_friendly_no_business: '24m:33s' median_raw_no_business: 1473 consistency_score: 100% consistency_score_no_business: 100% percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: 0 sla_breach: 0 sla_breach_percentage_friendly: 0 excluded_from_sla: 1 excluded_from_sla_percentage_friendly: 100 overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A percentileRanks: [] percentileRanksRaw: [] - name: cormier.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_initial_replies: 0 handledRate: rate: 0 top_labels: [] messages_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dailyStats: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A items: type: object properties: name: type: string example: hills.com threads: type: object properties: total: type: integer example: 2 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 0 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 2 closed: type: integer example: 0 have_replies: type: integer example: 0 have_initial_replies: type: integer example: 0 handledRate: type: object properties: { rate: { type: integer, example: 0 } } top_labels: type: array example: [] messages_per_conversations_avg: type: integer example: 2 messages_received_per_conversations_avg: type: integer example: 1 messages_sent_per_conversations_avg: type: integer example: 1 messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: { count: { type: integer, example: 2 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 1 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 1 }, dailyStats: { type: array, example: [] } } received: type: object properties: { count: { type: integer, example: 2 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 1 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 }, initial_replies: { type: integer, example: 0 }, dailyStats: { type: array, example: [] }, avg_wait: { type: string, example: N/A }, avg_wait_raw: { type: string, example: null }, avg_first_wait: { type: string, example: N/A }, avg_first_wait_raw: { type: string, example: null } } overallTTR: type: object properties: friendly: type: string example: '24m:33s' raw: type: integer example: 1473 friendly_no_business: type: string example: '24m:33s' raw_no_business: type: integer example: 1473 deviation_friendly: type: string example: 0s deviation_raw: type: integer example: 0 deviation_friendly_no_business: type: string example: 0s deviation_raw_no_business: type: integer example: 0 median_friendly: type: string example: '24m:33s' median_raw: type: integer example: 1473 median_friendly_no_business: type: string example: '24m:33s' median_raw_no_business: type: integer example: 1473 consistency_score: type: string example: 100% consistency_score_no_business: type: string example: 100% percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: integer example: 0 sla_breach: type: string example: null sla_breach_percentage_friendly: type: integer example: 0 excluded_from_sla: type: integer example: 1 excluded_from_sla_percentage_friendly: type: integer example: 100 overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null initialTTR: type: object properties: friendly: type: string example: '24m:33s' raw: type: integer example: 1473 friendly_no_business: type: string example: '24m:33s' raw_no_business: type: integer example: 1473 deviation_friendly: type: string example: 0s deviation_raw: type: integer example: 0 deviation_friendly_no_business: type: string example: 0s deviation_raw_no_business: type: integer example: 0 median_friendly: type: string example: '24m:33s' median_raw: type: integer example: 1473 median_friendly_no_business: type: string example: '24m:33s' median_raw_no_business: type: integer example: 1473 consistency_score: type: string example: 100% consistency_score_no_business: type: string example: 100% percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: integer example: 0 sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: integer example: 0 excluded_from_sla: type: integer example: 1 excluded_from_sla_percentage_friendly: type: integer example: 100 overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/reports/contact' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 2 totals: type: object properties: name: type: string example: null threads.total: type: integer example: 2 threads.await_customer: type: integer example: 0 threads.await_agent: type: integer example: 2 messages.received.count: type: integer example: 2 messages.sent.count: type: integer example: 2 overallTTR.friendly: type: string example: N/A overallTTR.friendly_no_business: type: string example: N/A initialTTR.friendly: type: string example: N/A initialTTR.friendly_no_business: type: string example: N/A overallTTC.friendly: type: string example: N/A overallTTC.friendly_no_business: type: string example: N/A emails: type: object properties: data: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: rempel.jordon@hills.com threads: total: 2 await_customer: 0 await_agent: 2 messages: received: count: 2 sent: count: 2 overallTTR: friendly: '24m:33s' friendly_no_business: '24m:33s' initialTTR: friendly: '24m:33s' friendly_no_business: '24m:33s' overallTTC: friendly: N/A friendly_no_business: N/A - name: bell.mayer@grimes.info threads: total: 0 await_customer: 0 await_agent: 0 messages: received: count: 0 sent: count: 0 overallTTR: friendly: N/A friendly_no_business: N/A initialTTR: friendly: N/A friendly_no_business: N/A overallTTC: friendly: N/A friendly_no_business: N/A items: type: object properties: name: type: string example: rempel.jordon@hills.com threads: type: object properties: total: type: integer example: 2 await_customer: type: integer example: 0 await_agent: type: integer example: 2 messages: type: object properties: received: type: object properties: { count: { type: integer, example: 2 } } sent: type: object properties: { count: { type: integer, example: 2 } } overallTTR: type: object properties: friendly: type: string example: '24m:33s' friendly_no_business: type: string example: '24m:33s' initialTTR: type: object properties: friendly: type: string example: '24m:33s' friendly_no_business: type: string example: '24m:33s' overallTTC: type: object properties: friendly: type: string example: N/A friendly_no_business: type: string example: N/A first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 3 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=3' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/contact?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' path: type: string example: 'https://portal.timetoreply.com/api/reports/contact' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 5 totals: type: object properties: name: type: string example: null threads.total: type: integer example: 2 threads.await_customer: type: integer example: 0 threads.await_agent: type: integer example: 2 messages.received.count: type: integer example: 2 messages.sent.count: type: integer example: 2 overallTTR.friendly: type: string example: N/A overallTTR.friendly_no_business: type: string example: N/A initialTTR.friendly: type: string example: N/A initialTTR.friendly_no_business: type: string example: N/A overallTTC.friendly: type: string example: N/A overallTTC.friendly_no_business: type: string example: N/A columns: type: array example: - field: name sortable: true centered: false label: Email visible: true hasEmails: true hasComparison: false headerClass: w-1/6 flipColours: false - field: threads.total sortable: true centered: false label: Total visible: true hasComparison: true group: Conversations flipColours: false - field: threads.await_customer sortable: true centered: false label: 'Awaiting Contact Response' visible: false hasComparison: true group: Conversations flipColours: false - field: threads.await_agent sortable: true centered: false label: 'Awaiting Mailbox Response' visible: false hasComparison: true group: Conversations flipColours: false - field: messages.received.count sortable: true centered: false label: Total visible: true hasComparison: true group: 'Emails Received' flipColours: false - field: messages.sent.count sortable: true centered: false label: Total visible: true hasComparison: true group: 'Emails Sent' flipColours: false - field: overallTTR.friendly sortable: true centered: true label: Average visible: true hasComparison: false hasGoals: true group: 'Overall Reply Time' flipColours: true - field: overallTTR.friendly_no_business sortable: true centered: true label: 'Average (no business hours)' visible: false hasComparison: false group: 'Overall Reply Time' flipColours: true - field: initialTTR.friendly sortable: true centered: true label: Average visible: true hasComparison: false hasGoals: true group: 'First Reply Time' flipColours: true - field: initialTTR.friendly_no_business sortable: true centered: true label: 'Average (no business hours)' visible: false hasComparison: false group: 'First Reply Time' flipColours: true - field: overallTTC.friendly sortable: true centered: true label: Average visible: false tooltip: 'Average time to close a conversation. Measured from the first message in a conversation to the last. Takes account of business hours' hasComparison: false hasGoals: true group: 'Time To Close' flipColours: true - field: overallTTC.friendly_no_business sortable: true centered: true label: 'Average (no business hours)' visible: false tooltip: 'Average time to close a conversation. Measured from the first message in a conversation to the last. Ingores of business hours' hasComparison: false group: 'Time To Close' flipColours: true items: type: object properties: field: type: string example: name sortable: type: boolean example: true centered: type: boolean example: false label: type: string example: Email visible: type: boolean example: true hasEmails: type: boolean example: true hasComparison: type: boolean example: false headerClass: type: string example: w-1/6 flipColours: type: boolean example: false tags: - Reports /api/reports/teams: get: summary: 'Teams - Report' operationId: teamsReport description: 'Teams Report Data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID, Name of the team you want statistics for. Use the models endpoint to get a list.' example: '1' required: false schema: type: string description: 'The ID, Name of the team you want statistics for. Use the models endpoint to get a list.' example: '1' - in: query name: model_type description: "Model Type of the model being queried. Can only be 'Internal' or 'Team'." example: Team required: false schema: type: string description: "Model Type of the model being queried. Can only be 'Internal' or 'Team'." example: Team - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: sort_by description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: stats: threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 have_replies_from_agents: 0 have_no_replies_from_agents: 1 completionRatio: ratio: 0 numerator: 0 denominator: 0 handledRate: rate: 0 numerator: 0 denominator: 1 labels: total: 0 list: [] messages_per_conversations_avg: 1 messages_sent_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 top_labels: '' messages: count: 1 initial: 0 replies: 0 forward: 0 follow_up: 0 received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A dailyStats: [] all_team_stats: current_page: 1 data: - name: 'US Support Team' threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A members: current_page: 1 data: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A - name: a.price@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A first_page_url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: 1 last_page: 2 last_page_url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' path: 'https://portal.timetoreply.com/api/reports/teams' per_page: 2 prev_page_url: null to: 2 total: 3 first_page_url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/reports/teams' per_page: 2 prev_page_url: null to: 1 total: 1 args: model: id: 1 name: 'US Support Team' email_usernames: - a.price@timetoreply.com - f.heidenreich@timetoreply.com - k.bogisich@timetoreply.com model_type: Team icon: handshake modelCom: id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends properties: stats: type: object properties: threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 1 closed: type: integer example: 0 have_replies: type: integer example: 0 have_replies_from_agents: type: integer example: 0 have_no_replies_from_agents: type: integer example: 1 completionRatio: type: object properties: ratio: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 1 labels: type: object properties: total: type: integer example: 0 list: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_sent_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 top_labels: type: string example: '' messages: type: object properties: count: type: integer example: 1 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A dailyStats: type: array example: [] all_team_stats: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: 'US Support Team' threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A members: current_page: 1 data: - name: k.bogisich@timetoreply.com threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 1 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A - name: a.price@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A first_page_url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: 1 last_page: 2 last_page_url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' path: 'https://portal.timetoreply.com/api/reports/teams' per_page: 2 prev_page_url: null to: 2 total: 3 items: type: object properties: name: type: string example: 'US Support Team' threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 1 closed: type: integer example: 0 have_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 messages: type: object properties: received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 overallTTR: type: object properties: friendly: type: string example: N/A friendly_no_business: type: string example: N/A deviation_friendly: type: string example: N/A deviation_friendly_no_business: type: string example: N/A median_friendly: type: string example: N/A median_friendly_no_business: type: string example: N/A consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A initialTTR: type: object properties: friendly: type: string example: N/A friendly_no_business: type: string example: N/A deviation_friendly: type: string example: N/A deviation_friendly_no_business: type: string example: N/A median_friendly: type: string example: N/A median_friendly_no_business: type: string example: N/A consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A friendly_no_business: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A friendly_no_business: type: string example: N/A members: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: k.bogisich@timetoreply.com threads: { total: 1, internal: 0, inbound: 0, outbound: 1, sent_internally: 0, await_customer: 0, await_agent: 1, closed: 0, have_replies: 0, handledRate: { rate: 0 } } messages: { received: { count: 0, initial: 0, replies: 0, forward: 0, follow_up: 0 }, sent: { count: 1, initial: 1, replies: 0, forward: 0, follow_up: 0 } } overallTTR: { friendly: N/A, friendly_no_business: N/A, deviation_friendly: N/A, deviation_friendly_no_business: N/A, median_friendly: N/A, median_friendly_no_business: N/A, consistency_score: N/A, consistency_score_no_business: N/A } initialTTR: { friendly: N/A, friendly_no_business: N/A, deviation_friendly: N/A, deviation_friendly_no_business: N/A, median_friendly: N/A, median_friendly_no_business: N/A, consistency_score: N/A, consistency_score_no_business: N/A } overallTTC: { friendly: N/A, friendly_no_business: N/A } overallTTF: { friendly: N/A, friendly_no_business: N/A } - name: a.price@timetoreply.com threads: { total: 0, internal: 0, inbound: 0, outbound: 0, sent_internally: 0, await_customer: 0, await_agent: 0, closed: 0, have_replies: 0, handledRate: { rate: 0 } } messages: { received: { count: 0, initial: 0, replies: 0, forward: 0, follow_up: 0 }, sent: { count: 0, initial: 0, replies: 0, forward: 0, follow_up: 0 } } overallTTR: { friendly: N/A, friendly_no_business: N/A, deviation_friendly: N/A, deviation_friendly_no_business: N/A, median_friendly: N/A, median_friendly_no_business: N/A, consistency_score: N/A, consistency_score_no_business: N/A } initialTTR: { friendly: N/A, friendly_no_business: N/A, deviation_friendly: N/A, deviation_friendly_no_business: N/A, median_friendly: N/A, median_friendly_no_business: N/A, consistency_score: N/A, consistency_score_no_business: N/A } overallTTC: { friendly: N/A, friendly_no_business: N/A } overallTTF: { friendly: N/A, friendly_no_business: N/A } items: type: object properties: name: { type: string, example: k.bogisich@timetoreply.com } threads: { type: object, properties: { total: { type: integer, example: 1 }, internal: { type: integer, example: 0 }, inbound: { type: integer, example: 0 }, outbound: { type: integer, example: 1 }, sent_internally: { type: integer, example: 0 }, await_customer: { type: integer, example: 0 }, await_agent: { type: integer, example: 1 }, closed: { type: integer, example: 0 }, have_replies: { type: integer, example: 0 }, handledRate: { type: object, properties: { rate: { type: integer, example: 0 } } } } } messages: { type: object, properties: { received: { type: object, properties: { count: { type: integer, example: 0 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 } } }, sent: { type: object, properties: { count: { type: integer, example: 1 }, initial: { type: integer, example: 1 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 } } } } } overallTTR: { type: object, properties: { friendly: { type: string, example: N/A }, friendly_no_business: { type: string, example: N/A }, deviation_friendly: { type: string, example: N/A }, deviation_friendly_no_business: { type: string, example: N/A }, median_friendly: { type: string, example: N/A }, median_friendly_no_business: { type: string, example: N/A }, consistency_score: { type: string, example: N/A }, consistency_score_no_business: { type: string, example: N/A } } } initialTTR: { type: object, properties: { friendly: { type: string, example: N/A }, friendly_no_business: { type: string, example: N/A }, deviation_friendly: { type: string, example: N/A }, deviation_friendly_no_business: { type: string, example: N/A }, median_friendly: { type: string, example: N/A }, median_friendly_no_business: { type: string, example: N/A }, consistency_score: { type: string, example: N/A }, consistency_score_no_business: { type: string, example: N/A } } } overallTTC: { type: object, properties: { friendly: { type: string, example: N/A }, friendly_no_business: { type: string, example: N/A } } } overallTTF: { type: object, properties: { friendly: { type: string, example: N/A }, friendly_no_business: { type: string, example: N/A } } } first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: type: integer example: 1 last_page: type: integer example: 2 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: 'Next »' active: false items: type: object properties: url: { type: string, example: null } label: { type: string, example: '« Previous' } active: { type: boolean, example: false } next_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' path: type: string example: 'https://portal.timetoreply.com/api/reports/teams' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 3 first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/teams?model=1&model_type=Team&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/reports/teams' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 args: type: object properties: model: type: object properties: id: type: integer example: 1 name: type: string example: 'US Support Team' email_usernames: type: array example: - a.price@timetoreply.com - f.heidenreich@timetoreply.com - k.bogisich@timetoreply.com items: type: string model_type: type: string example: Team icon: type: string example: handshake modelCom: type: object properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' email_usernames: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends tags: - Reports /api/reports/group-mailboxes: get: summary: 'Group Mailboxes - Report' operationId: groupMailboxesReport description: 'Group Mailboxes Report Data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID or Name of the group mailbox you want statistics for. Use the models endpoint to get a list.' example: '1' required: false schema: type: string description: 'The ID or Name of the group mailbox you want statistics for. Use the models endpoint to get a list.' example: '1' - in: query name: model_type description: "Model Type of the model being queried. Can only be 'Internal' or 'Group Mailbox'." example: 'Group Mailbox' required: false schema: type: string description: "Model Type of the model being queried. Can only be 'Internal' or 'Group Mailbox'." example: 'Group Mailbox' - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: sort_by description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: stats: threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_replies_from_agents: 0 have_no_replies_from_agents: 0 completionRatio: ratio: 0 numerator: 0 denominator: 0 handledRate: rate: 0 numerator: 0 denominator: 0 top_labels: '' messages_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A labels: total: 0 list: [] messages: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: null hourOfDay: null avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: null hourOfDay: null overallTTR: friendly: N/A raw: 0 friendly_no_business: N/A raw_no_business: 0 deviation_friendly: N/A deviation_raw: 0 deviation_friendly_no_business: N/A deviation_raw_no_business: 0 median_friendly: N/A median_raw: 0 median_friendly_no_business: N/A median_raw_no_business: 0 consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A raw: 0 friendly_no_business: N/A raw_no_business: 0 deviation_friendly: N/A deviation_raw: 0 deviation_friendly_no_business: N/A deviation_raw_no_business: 0 median_friendly: N/A median_raw: 0 median_friendly_no_business: N/A median_raw_no_business: 0 consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: 0 friendly_no_business: N/A raw_no_business: 0 overallTTC: friendly: N/A raw: 0 friendly_no_business: N/A raw_no_business: 0 percentileRanks: [] percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A dailyStats: [] all_group_mailbox_stats: current_page: 1 data: - name: 'US Support' threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A members: current_page: 1 data: - name: us-support@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A - name: a.price@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A first_page_url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: 1 last_page: 2 last_page_url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' path: 'https://portal.timetoreply.com/api/reports/group-mailboxes' per_page: 2 prev_page_url: null to: 2 total: 4 first_page_url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/reports/group-mailboxes' per_page: 2 prev_page_url: null to: 1 total: 1 args: model: id: 1 name: 'US Support' email_usernames: - us-support@timetoreply.com - a.price@timetoreply.com - f.heidenreich@timetoreply.com - k.bogisich@timetoreply.com model_type: 'Group Mailbox' icon: users modelCom: id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends properties: stats: type: object properties: threads: type: object properties: total: type: integer example: 0 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 0 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_replies_from_agents: type: integer example: 0 have_no_replies_from_agents: type: integer example: 0 completionRatio: type: object properties: ratio: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 0 top_labels: type: string example: '' messages_per_conversations_avg: type: string example: N/A messages_sent_per_conversations_avg: type: string example: N/A messages_received_per_conversations_avg: type: string example: N/A labels: type: object properties: total: type: integer example: 0 list: type: array example: [] messages: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: string example: null hourOfDay: type: string example: null avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null sent: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: string example: null hourOfDay: type: string example: null overallTTR: type: object properties: friendly: type: string example: N/A raw: type: integer example: 0 friendly_no_business: type: string example: N/A raw_no_business: type: integer example: 0 deviation_friendly: type: string example: N/A deviation_raw: type: integer example: 0 deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: integer example: 0 median_friendly: type: string example: N/A median_raw: type: integer example: 0 median_friendly_no_business: type: string example: N/A median_raw_no_business: type: integer example: 0 consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A initialTTR: type: object properties: friendly: type: string example: N/A raw: type: integer example: 0 friendly_no_business: type: string example: N/A raw_no_business: type: integer example: 0 deviation_friendly: type: string example: N/A deviation_raw: type: integer example: 0 deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: integer example: 0 median_friendly: type: string example: N/A median_raw: type: integer example: 0 median_friendly_no_business: type: string example: N/A median_raw_no_business: type: integer example: 0 consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: integer example: 0 friendly_no_business: type: string example: N/A raw_no_business: type: integer example: 0 overallTTC: type: object properties: friendly: type: string example: N/A raw: type: integer example: 0 friendly_no_business: type: string example: N/A raw_no_business: type: integer example: 0 percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A dailyStats: type: array example: [] all_group_mailbox_stats: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: 'US Support' threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A members: current_page: 1 data: - name: us-support@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A - name: a.price@timetoreply.com threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 handledRate: rate: 0 messages: received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 sent: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 overallTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A friendly_no_business: N/A deviation_friendly: N/A deviation_friendly_no_business: N/A median_friendly: N/A median_friendly_no_business: N/A consistency_score: N/A consistency_score_no_business: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTC: friendly: N/A friendly_no_business: N/A overallTTF: friendly: N/A friendly_no_business: N/A first_page_url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: 1 last_page: 2 last_page_url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' path: 'https://portal.timetoreply.com/api/reports/group-mailboxes' per_page: 2 prev_page_url: null to: 2 total: 4 items: type: object properties: name: type: string example: 'US Support' threads: type: object properties: total: type: integer example: 0 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 0 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 messages: type: object properties: received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 sent: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 overallTTR: type: object properties: friendly: type: string example: N/A friendly_no_business: type: string example: N/A deviation_friendly: type: string example: N/A deviation_friendly_no_business: type: string example: N/A median_friendly: type: string example: N/A median_friendly_no_business: type: string example: N/A consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A initialTTR: type: object properties: friendly: type: string example: N/A friendly_no_business: type: string example: N/A deviation_friendly: type: string example: N/A deviation_friendly_no_business: type: string example: N/A median_friendly: type: string example: N/A median_friendly_no_business: type: string example: N/A consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTC: type: object properties: friendly: type: string example: N/A friendly_no_business: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A friendly_no_business: type: string example: N/A members: type: object properties: current_page: type: integer example: 1 data: type: array example: - name: us-support@timetoreply.com threads: { total: 0, internal: 0, inbound: 0, outbound: 0, sent_internally: 0, await_customer: 0, await_agent: 0, closed: 0, have_replies: 0, handledRate: { rate: 0 } } messages: { received: { count: 0, initial: 0, replies: 0, forward: 0, follow_up: 0 }, sent: { count: 0, initial: 0, replies: 0, forward: 0, follow_up: 0 } } overallTTR: { friendly: N/A, friendly_no_business: N/A, deviation_friendly: N/A, deviation_friendly_no_business: N/A, median_friendly: N/A, median_friendly_no_business: N/A, consistency_score: N/A, consistency_score_no_business: N/A, excluded_from_sla: 0, excluded_from_sla_percentage_friendly: N/A } initialTTR: { friendly: N/A, friendly_no_business: N/A, deviation_friendly: N/A, deviation_friendly_no_business: N/A, median_friendly: N/A, median_friendly_no_business: N/A, consistency_score: N/A, consistency_score_no_business: N/A, excluded_from_sla: 0, excluded_from_sla_percentage_friendly: N/A } overallTTC: { friendly: N/A, friendly_no_business: N/A } overallTTF: { friendly: N/A, friendly_no_business: N/A } - name: a.price@timetoreply.com threads: { total: 0, internal: 0, inbound: 0, outbound: 0, sent_internally: 0, await_customer: 0, await_agent: 0, closed: 0, have_replies: 0, handledRate: { rate: 0 } } messages: { received: { count: 0, initial: 0, replies: 0, forward: 0, follow_up: 0 }, sent: { count: 0, initial: 0, replies: 0, forward: 0, follow_up: 0 } } overallTTR: { friendly: N/A, friendly_no_business: N/A, deviation_friendly: N/A, deviation_friendly_no_business: N/A, median_friendly: N/A, median_friendly_no_business: N/A, consistency_score: N/A, consistency_score_no_business: N/A, excluded_from_sla: 0, excluded_from_sla_percentage_friendly: N/A } initialTTR: { friendly: N/A, friendly_no_business: N/A, deviation_friendly: N/A, deviation_friendly_no_business: N/A, median_friendly: N/A, median_friendly_no_business: N/A, consistency_score: N/A, consistency_score_no_business: N/A, excluded_from_sla: 0, excluded_from_sla_percentage_friendly: N/A } overallTTC: { friendly: N/A, friendly_no_business: N/A } overallTTF: { friendly: N/A, friendly_no_business: N/A } items: type: object properties: name: { type: string, example: us-support@timetoreply.com } threads: { type: object, properties: { total: { type: integer, example: 0 }, internal: { type: integer, example: 0 }, inbound: { type: integer, example: 0 }, outbound: { type: integer, example: 0 }, sent_internally: { type: integer, example: 0 }, await_customer: { type: integer, example: 0 }, await_agent: { type: integer, example: 0 }, closed: { type: integer, example: 0 }, have_replies: { type: integer, example: 0 }, handledRate: { type: object, properties: { rate: { type: integer, example: 0 } } } } } messages: { type: object, properties: { received: { type: object, properties: { count: { type: integer, example: 0 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 } } }, sent: { type: object, properties: { count: { type: integer, example: 0 }, initial: { type: integer, example: 0 }, replies: { type: integer, example: 0 }, forward: { type: integer, example: 0 }, follow_up: { type: integer, example: 0 } } } } } overallTTR: { type: object, properties: { friendly: { type: string, example: N/A }, friendly_no_business: { type: string, example: N/A }, deviation_friendly: { type: string, example: N/A }, deviation_friendly_no_business: { type: string, example: N/A }, median_friendly: { type: string, example: N/A }, median_friendly_no_business: { type: string, example: N/A }, consistency_score: { type: string, example: N/A }, consistency_score_no_business: { type: string, example: N/A }, excluded_from_sla: { type: integer, example: 0 }, excluded_from_sla_percentage_friendly: { type: string, example: N/A } } } initialTTR: { type: object, properties: { friendly: { type: string, example: N/A }, friendly_no_business: { type: string, example: N/A }, deviation_friendly: { type: string, example: N/A }, deviation_friendly_no_business: { type: string, example: N/A }, median_friendly: { type: string, example: N/A }, median_friendly_no_business: { type: string, example: N/A }, consistency_score: { type: string, example: N/A }, consistency_score_no_business: { type: string, example: N/A }, excluded_from_sla: { type: integer, example: 0 }, excluded_from_sla_percentage_friendly: { type: string, example: N/A } } } overallTTC: { type: object, properties: { friendly: { type: string, example: N/A }, friendly_no_business: { type: string, example: N/A } } } overallTTF: { type: object, properties: { friendly: { type: string, example: N/A }, friendly_no_business: { type: string, example: N/A } } } first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: type: integer example: 1 last_page: type: integer example: 2 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' label: 'Next »' active: false items: type: object properties: url: { type: string, example: null } label: { type: string, example: '« Previous' } active: { type: boolean, example: false } next_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=2' path: type: string example: 'https://portal.timetoreply.com/api/reports/group-mailboxes' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 4 first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/group-mailboxes?model=1&model_type=Group%20Mailbox&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/reports/group-mailboxes' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 args: type: object properties: model: type: object properties: id: type: integer example: 1 name: type: string example: 'US Support' email_usernames: type: array example: - us-support@timetoreply.com - a.price@timetoreply.com - f.heidenreich@timetoreply.com - k.bogisich@timetoreply.com items: type: string model_type: type: string example: 'Group Mailbox' icon: type: string example: users modelCom: type: object properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' email_usernames: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends tags: - Reports /api/reports/lead-sources: get: summary: 'Lead Sources - Report' operationId: leadSourcesReport description: 'Lead Sources Report Data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID or Name of the team you want statistics for. Use the models endpoint to get a list.' example: '1' required: false schema: type: string description: 'The ID or Name of the team you want statistics for. Use the models endpoint to get a list.' example: '1' - in: query name: model_type description: "Model Type of the model being queried. Can only be 'Internal' or 'Team'." example: Team required: false schema: type: string description: "Model Type of the model being queried. Can only be 'Internal' or 'Team'." example: Team - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: sort_by description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort agents by. Defaults to threads.total.' example: threads.total - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: stats: overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: - key: 'Within 1 hour' value: 0 count: 0 - key: 'Within 2 hours' value: 0 count: 0 - key: 'Within 4 hours' value: 0 count: 0 - key: 'Within 8 hours' value: 0 count: 0 - key: 'Without Any Reply' value: 100 count: 1 percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A threads: total: 1 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_replies_from_agents: 0 have_no_replies_from_agents: 1 completionRatio: ratio: 0 numerator: 0 denominator: 0 handledRate: rate: 0 numerator: 0 denominator: 1 labels: total: 0 list: [] messages_per_conversations_avg: 1 messages_sent_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 top_labels: '' closedWon: percentage: 100 avg_touches: 1 overallTTC: friendly: '0 minutes' raw: 0 revenue: raw: 1635 currency: USD avg_touches: 1 avg_nudges: 0 potential_raw: 1635 projected_raw: 1635 dealStages: - name: 'Closed won' closing: true percentage: 100 count: 1 stage_id: 11 sum_deal_values: 1635 leadSources: - name: 'US Sales Box' percentage: 0 count: 0 overallTTR: friendly: '0 minutes' raw: 0 initialTTR: friendly: '0 minutes' raw: 0 - name: 'Web Enquiry Form' percentage: 0 count: 0 overallTTR: friendly: '0 minutes' raw: 0 initialTTR: friendly: '0 minutes' raw: 0 leads: count: 1 deals: count: 1 args: model: id: 1 name: 'US Support Team' email_usernames: - a.price@timetoreply.com - f.heidenreich@timetoreply.com - k.bogisich@timetoreply.com model_type: Team icon: handshake modelCom: id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends properties: stats: type: object properties: overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: - key: 'Within 1 hour' value: 0 count: 0 - key: 'Within 2 hours' value: 0 count: 0 - key: 'Within 4 hours' value: 0 count: 0 - key: 'Within 8 hours' value: 0 count: 0 - key: 'Without Any Reply' value: 100 count: 1 items: type: object properties: key: type: string example: 'Within 1 hour' value: type: integer example: 0 count: type: integer example: 0 percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 0 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_replies_from_agents: type: integer example: 0 have_no_replies_from_agents: type: integer example: 1 completionRatio: type: object properties: ratio: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 1 labels: type: object properties: total: type: integer example: 0 list: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_sent_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 top_labels: type: string example: '' closedWon: type: object properties: percentage: type: integer example: 100 avg_touches: type: integer example: 1 overallTTC: type: object properties: friendly: type: string example: '0 minutes' raw: type: integer example: 0 revenue: type: object properties: raw: type: integer example: 1635 currency: type: string example: USD avg_touches: type: integer example: 1 avg_nudges: type: integer example: 0 potential_raw: type: integer example: 1635 projected_raw: type: integer example: 1635 dealStages: type: array example: - name: 'Closed won' closing: true percentage: 100 count: 1 stage_id: 11 sum_deal_values: 1635 items: type: object properties: name: type: string example: 'Closed won' closing: type: boolean example: true percentage: type: integer example: 100 count: type: integer example: 1 stage_id: type: integer example: 11 sum_deal_values: type: integer example: 1635 leadSources: type: array example: - name: 'US Sales Box' percentage: 0 count: 0 overallTTR: friendly: '0 minutes' raw: 0 initialTTR: friendly: '0 minutes' raw: 0 - name: 'Web Enquiry Form' percentage: 0 count: 0 overallTTR: friendly: '0 minutes' raw: 0 initialTTR: friendly: '0 minutes' raw: 0 items: type: object properties: name: type: string example: 'US Sales Box' percentage: type: integer example: 0 count: type: integer example: 0 overallTTR: type: object properties: friendly: type: string example: '0 minutes' raw: type: integer example: 0 initialTTR: type: object properties: friendly: type: string example: '0 minutes' raw: type: integer example: 0 leads: type: object properties: count: type: integer example: 1 deals: type: object properties: count: type: integer example: 1 args: type: object properties: model: type: object properties: id: type: integer example: 1 name: type: string example: 'US Support Team' email_usernames: type: array example: - a.price@timetoreply.com - f.heidenreich@timetoreply.com - k.bogisich@timetoreply.com items: type: string model_type: type: string example: Team icon: type: string example: handshake modelCom: type: object properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' email_usernames: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends tags: - Reports /api/reports/sales-rep: get: summary: 'Sales Rep - Report' operationId: salesRepReport description: 'Sales Rep Report Data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: page_emails description: 'For paginated results, which page to get for emails.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get for emails.' example: 1 - in: query name: per_page_emails description: 'For paginated results, how many results per page for emails. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page for emails. Max 200.' example: 2 - in: query name: direction_emails description: 'Direction in which to sort email results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort email results. Must be either asc or desc.' example: desc - in: query name: sort_by_emails description: 'Field Name to sort emails by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort emails by. Defaults to threads.total.' example: threads.total - in: query name: page_domains description: 'For paginated results, which page to get for domains.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get for domains.' example: 1 - in: query name: per_page_domains description: 'For paginated results, how many results per page for domains. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page for domains. Max 200.' example: 2 - in: query name: direction_domains description: 'Direction in which to sort domain results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort domain results. Must be either asc or desc.' example: desc - in: query name: sort_by_domains description: 'Field Name to sort domains by. Defaults to threads.total.' example: threads.total required: false schema: type: string description: 'Field Name to sort domains by. Defaults to threads.total.' example: threads.total responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - deals: total: 0 avg_messages_per_deal: 0 leads: total: 0 touches: count: 0 avg: 0 median: 0 avg_time_between_touch: friendly: N/A raw: 0 nudges: count: 0 median: 0 avg: 0 closedWon: count: 0 percentage: 0 avg_touches: 0 overallTTC: friendly: N/A raw: 0 revenue: raw: 0 currency: USD initialTTR: friendly: N/A raw: null name: us-support@timetoreply.com - deals: total: 0 avg_messages_per_deal: 0 leads: total: 1 touches: count: 1 avg: 1 median: 1 avg_time_between_touch: friendly: '0 minutes' raw: 0 nudges: count: 0 avg: 0 median: 0 closedWon: count: 1 percentage: 100 avg_touches: 1 overallTTC: friendly: '0 minutes' raw: 0 revenue: raw: 1635 currency: USD initialTTR: friendly: N/A raw: null name: k.bogisich@timetoreply.com first_page_url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' from: 1 last_page: 3 last_page_url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=3' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' path: 'https://portal.timetoreply.com/api/reports/sales-rep' per_page: 2 prev_page_url: null to: 2 total: 5 properties: current_page: type: integer example: 1 data: type: array example: - deals: total: 0 avg_messages_per_deal: 0 leads: total: 0 touches: count: 0 avg: 0 median: 0 avg_time_between_touch: friendly: N/A raw: 0 nudges: count: 0 median: 0 avg: 0 closedWon: count: 0 percentage: 0 avg_touches: 0 overallTTC: friendly: N/A raw: 0 revenue: raw: 0 currency: USD initialTTR: friendly: N/A raw: null name: us-support@timetoreply.com - deals: total: 0 avg_messages_per_deal: 0 leads: total: 1 touches: count: 1 avg: 1 median: 1 avg_time_between_touch: friendly: '0 minutes' raw: 0 nudges: count: 0 avg: 0 median: 0 closedWon: count: 1 percentage: 100 avg_touches: 1 overallTTC: friendly: '0 minutes' raw: 0 revenue: raw: 1635 currency: USD initialTTR: friendly: N/A raw: null name: k.bogisich@timetoreply.com items: type: object properties: deals: type: object properties: total: type: integer example: 0 avg_messages_per_deal: type: integer example: 0 leads: type: object properties: total: type: integer example: 0 touches: type: object properties: count: type: integer example: 0 avg: type: integer example: 0 median: type: integer example: 0 avg_time_between_touch: type: object properties: friendly: type: string example: N/A raw: type: integer example: 0 nudges: type: object properties: count: type: integer example: 0 median: type: integer example: 0 avg: type: integer example: 0 closedWon: type: object properties: count: type: integer example: 0 percentage: type: integer example: 0 avg_touches: type: integer example: 0 overallTTC: type: object properties: friendly: type: string example: N/A raw: type: integer example: 0 revenue: type: object properties: raw: type: integer example: 0 currency: type: string example: USD initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null name: type: string example: us-support@timetoreply.com first_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 3 last_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=3' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/reports/sales-rep?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&page_emails=1&per_page_emails=2&direction_emails=desc&sort_by_emails=threads.total&page_domains=1&per_page_domains=2&direction_domains=desc&sort_by_domains=threads.total&per_page=2&page=2' path: type: string example: 'https://portal.timetoreply.com/api/reports/sales-rep' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 5 tags: - Reports /api/logs/conversations: get: summary: 'Conversations - Report' operationId: conversationsReport description: 'Conversation (Thread) Logs data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: sort_by description: 'Field Name to sort conversations (threads) by. Defaults to last_received_at_date_time.' example: last_received_at_date_time required: false schema: type: string description: 'Field Name to sort conversations (threads) by. Defaults to last_received_at_date_time.' example: last_received_at_date_time - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: threads: current_page: 1 data: - id: 126 init_agent_reply_time: null init_agent_action_time: 684 total_agent_reply_time: 78530 last_received_at_date_time: 'Feb 6th 2024 11:27:05' thread_type: outbound thread_status: await-agent raw_init_agent_reply_time: null init_agent_reply_message_id: null init_reply_agent_id: null time_to_close: null raw_time_to_close: null touches: 1 nudges: 0 friendly_initial_reply_time: Pending friendly_raw_initial_reply_time: Pending friendly_total_reply_time: '21h:48m:50s' microsoft_conversations: - 45YuWwxk78F0MNxvbu email_usernames: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_usernames_from: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com email_usernames_to: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_usernames_received: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_domains: - hills.com - price.com - timetoreply.com - vandervort.com - fadel.com date_times: - '2024-02-06 11:27:05' - '2024-02-05 16:28:14' - '2024-02-05 15:24:43' - '2024-02-05 13:49:39' - '2024-02-05 13:38:15' message_classifications: - reply - forward - first message_subjects: - 'RE: iterate cross-media web-readiness' - 'FW: iterate cross-media web-readiness' - 'iterate cross-media web-readiness' messages: - internet_message_id: 1667728253l2YRP23xiu@XIezvsgpAfZC40DwAASKNOz1h.iWXk date_time: 'Feb 6th 2024 11:27:05' timestamp: 1707218825 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz - 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI replytime: 68331 classification: reply raw_replytime: 68331 friendly_reply_time: '18h:58m:51s' friendly_raw_reply_time: '18h:58m:51s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: true message_type: other labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI date_time: 'Feb 5th 2024 16:28:14' timestamp: 1707150494 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz replytime: 3811 classification: reply raw_replytime: 3811 friendly_reply_time: '01h:03m:31s' friendly_raw_reply_time: '01h:03m:31s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - CATEGORY_PROMOTIONS - SENT - INBOX is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz date_time: 'Feb 5th 2024 15:24:43' timestamp: 1707146683 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M replytime: 5704 classification: reply raw_replytime: 5704 friendly_reply_time: '01h:35m:04s' friendly_raw_reply_time: '01h:35m:04s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: other labels: [] is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M date_time: 'Feb 5th 2024 13:49:39' timestamp: 1707140979 subject: 'FW: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 replytime: 684 classification: forward raw_replytime: 684 friendly_reply_time: '11m:24s' friendly_raw_reply_time: '11m:24s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - UNREAD is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 date_time: 'Feb 5th 2024 13:38:15' timestamp: 1707140295 subject: 'iterate cross-media web-readiness' references: null replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - vandervort.com - hills.com - fadel.com - price.com email_domains_from: - timetoreply.com email_domains_to: - vandervort.com - hills.com - fadel.com - price.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - vandervort.com - hills.com - fadel.com - price.com email_usernames: - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_from: - k.bogisich@timetoreply.com email_usernames_to: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - k.bogisich@timetoreply.com email_usernames_received: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: null reply_is_relevant: true is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT - CATEGORY_PROMOTIONS - SENT - INBOX has_contact_success: false contact_success_time: null contact_reply_time: null deal: id: 15 deal_stage: 11 deal_value: 1635 owner: 3 name: 'Practical Bronze Pants' subject: 'iterate cross-media web-readiness' initial_reply_is_relevant: true initial_reply_is_included_in_stats: true initial_reply_is_outlier: false friendly_time_to_close: N/A friendly_raw_time_to_close: N/A is_manually_excluded_from_sla_breach: false customer_has_response: false within_percentile_rank: null first_page_url: 'https://portal.timetoreply.com/api/logs/conversations?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/logs/conversations?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/logs/conversations?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/logs/conversations' per_page: 2 prev_page_url: null to: 1 total: 1 stats: threads: total: 1 internal: 0 inbound: 0 outbound: 1 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_replies_from_agents: 0 have_no_replies_from_agents: 1 completionRatio: ratio: 0 numerator: 0 denominator: 0 handledRate: rate: 0 numerator: 0 denominator: 1 labels: total: 0 list: [] messages_per_conversations_avg: 1 messages_sent_per_conversations_avg: 1 messages_received_per_conversations_avg: 0 top_labels: '' messages: count: 1 initial: 0 replies: 0 forward: 0 follow_up: 0 received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null sent: count: 1 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A dailyStats: [] properties: threads: type: object properties: current_page: type: integer example: 1 data: type: array example: - id: 126 init_agent_reply_time: null init_agent_action_time: 684 total_agent_reply_time: 78530 last_received_at_date_time: 'Feb 6th 2024 11:27:05' thread_type: outbound thread_status: await-agent raw_init_agent_reply_time: null init_agent_reply_message_id: null init_reply_agent_id: null time_to_close: null raw_time_to_close: null touches: 1 nudges: 0 friendly_initial_reply_time: Pending friendly_raw_initial_reply_time: Pending friendly_total_reply_time: '21h:48m:50s' microsoft_conversations: - 45YuWwxk78F0MNxvbu email_usernames: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_usernames_from: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com email_usernames_to: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_usernames_received: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_domains: - hills.com - price.com - timetoreply.com - vandervort.com - fadel.com date_times: - '2024-02-06 11:27:05' - '2024-02-05 16:28:14' - '2024-02-05 15:24:43' - '2024-02-05 13:49:39' - '2024-02-05 13:38:15' message_classifications: - reply - forward - first message_subjects: - 'RE: iterate cross-media web-readiness' - 'FW: iterate cross-media web-readiness' - 'iterate cross-media web-readiness' messages: - internet_message_id: 1667728253l2YRP23xiu@XIezvsgpAfZC40DwAASKNOz1h.iWXk date_time: 'Feb 6th 2024 11:27:05' timestamp: 1707218825 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz - 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI replytime: 68331 classification: reply raw_replytime: 68331 friendly_reply_time: '18h:58m:51s' friendly_raw_reply_time: '18h:58m:51s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: true message_type: other labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI date_time: 'Feb 5th 2024 16:28:14' timestamp: 1707150494 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz replytime: 3811 classification: reply raw_replytime: 3811 friendly_reply_time: '01h:03m:31s' friendly_raw_reply_time: '01h:03m:31s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - CATEGORY_PROMOTIONS - SENT - INBOX is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz date_time: 'Feb 5th 2024 15:24:43' timestamp: 1707146683 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M replytime: 5704 classification: reply raw_replytime: 5704 friendly_reply_time: '01h:35m:04s' friendly_raw_reply_time: '01h:35m:04s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: other labels: [] is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M date_time: 'Feb 5th 2024 13:49:39' timestamp: 1707140979 subject: 'FW: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 replytime: 684 classification: forward raw_replytime: 684 friendly_reply_time: '11m:24s' friendly_raw_reply_time: '11m:24s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - UNREAD is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 date_time: 'Feb 5th 2024 13:38:15' timestamp: 1707140295 subject: 'iterate cross-media web-readiness' references: null replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - vandervort.com - hills.com - fadel.com - price.com email_domains_from: - timetoreply.com email_domains_to: - vandervort.com - hills.com - fadel.com - price.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - vandervort.com - hills.com - fadel.com - price.com email_usernames: - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_from: - k.bogisich@timetoreply.com email_usernames_to: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - k.bogisich@timetoreply.com email_usernames_received: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: null reply_is_relevant: true is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT - CATEGORY_PROMOTIONS - SENT - INBOX has_contact_success: false contact_success_time: null contact_reply_time: null deal: id: 15 deal_stage: 11 deal_value: 1635 owner: 3 name: 'Practical Bronze Pants' subject: 'iterate cross-media web-readiness' initial_reply_is_relevant: true initial_reply_is_included_in_stats: true initial_reply_is_outlier: false friendly_time_to_close: N/A friendly_raw_time_to_close: N/A is_manually_excluded_from_sla_breach: false customer_has_response: false within_percentile_rank: null items: type: object properties: id: type: integer example: 126 init_agent_reply_time: type: string example: null init_agent_action_time: type: integer example: 684 total_agent_reply_time: type: integer example: 78530 last_received_at_date_time: type: string example: 'Feb 6th 2024 11:27:05' thread_type: type: string example: outbound thread_status: type: string example: await-agent raw_init_agent_reply_time: type: string example: null init_agent_reply_message_id: type: string example: null init_reply_agent_id: type: string example: null time_to_close: type: string example: null raw_time_to_close: type: string example: null touches: type: integer example: 1 nudges: type: integer example: 0 friendly_initial_reply_time: type: string example: Pending friendly_raw_initial_reply_time: type: string example: Pending friendly_total_reply_time: type: string example: '21h:48m:50s' microsoft_conversations: type: array example: - 45YuWwxk78F0MNxvbu items: type: string email_usernames: type: array example: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com items: type: string email_usernames_from: type: array example: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com items: type: string email_usernames_reply_to: type: array example: [] email_usernames_senders: type: array example: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com items: type: string email_usernames_to: type: array example: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com items: type: string email_usernames_received: type: array example: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com items: type: string email_domains: type: array example: - hills.com - price.com - timetoreply.com - vandervort.com - fadel.com items: type: string date_times: type: array example: - '2024-02-06 11:27:05' - '2024-02-05 16:28:14' - '2024-02-05 15:24:43' - '2024-02-05 13:49:39' - '2024-02-05 13:38:15' items: type: string message_classifications: type: array example: - reply - forward - first items: type: string message_subjects: type: array example: - 'RE: iterate cross-media web-readiness' - 'FW: iterate cross-media web-readiness' - 'iterate cross-media web-readiness' items: type: string messages: type: array example: - internet_message_id: 1667728253l2YRP23xiu@XIezvsgpAfZC40DwAASKNOz1h.iWXk date_time: 'Feb 6th 2024 11:27:05' timestamp: 1707218825 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz - 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI replytime: 68331 classification: reply raw_replytime: 68331 friendly_reply_time: '18h:58m:51s' friendly_raw_reply_time: '18h:58m:51s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: true message_type: other labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI date_time: 'Feb 5th 2024 16:28:14' timestamp: 1707150494 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz replytime: 3811 classification: reply raw_replytime: 3811 friendly_reply_time: '01h:03m:31s' friendly_raw_reply_time: '01h:03m:31s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - CATEGORY_PROMOTIONS - SENT - INBOX is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz date_time: 'Feb 5th 2024 15:24:43' timestamp: 1707146683 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M replytime: 5704 classification: reply raw_replytime: 5704 friendly_reply_time: '01h:35m:04s' friendly_raw_reply_time: '01h:35m:04s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: other labels: [] is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M date_time: 'Feb 5th 2024 13:49:39' timestamp: 1707140979 subject: 'FW: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 replytime: 684 classification: forward raw_replytime: 684 friendly_reply_time: '11m:24s' friendly_raw_reply_time: '11m:24s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - UNREAD is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 date_time: 'Feb 5th 2024 13:38:15' timestamp: 1707140295 subject: 'iterate cross-media web-readiness' references: null replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - vandervort.com - hills.com - fadel.com - price.com email_domains_from: - timetoreply.com email_domains_to: - vandervort.com - hills.com - fadel.com - price.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - vandervort.com - hills.com - fadel.com - price.com email_usernames: - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_from: - k.bogisich@timetoreply.com email_usernames_to: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - k.bogisich@timetoreply.com email_usernames_received: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: null reply_is_relevant: true is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null items: type: object properties: internet_message_id: type: string example: 1667728253l2YRP23xiu@XIezvsgpAfZC40DwAASKNOz1h.iWXk date_time: type: string example: 'Feb 6th 2024 11:27:05' timestamp: type: integer example: 1707218825 subject: type: string example: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: type: array example: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz - 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI items: type: string replytime: type: integer example: 68331 classification: type: string example: reply raw_replytime: type: integer example: 68331 friendly_reply_time: type: string example: '18h:58m:51s' friendly_raw_reply_time: type: string example: '18h:58m:51s' email_domains: type: array example: - hills.com - price.com items: type: string email_domains_from: type: array example: - hills.com items: type: string email_domains_to: type: array example: - price.com items: type: string email_domains_reply_to: type: array example: [] email_domains_senders: type: array example: - hills.com items: type: string email_domains_received: type: array example: - price.com items: type: string email_usernames: type: array example: - rempel.jordon@hills.com - fletcher91@price.com items: type: string email_usernames_from: type: array example: - rempel.jordon@hills.com items: type: string email_usernames_to: type: array example: - fletcher91@price.com items: type: string email_usernames_cc: type: array example: [] email_usernames_reply_to: type: array example: [] email_usernames_senders: type: array example: - rempel.jordon@hills.com items: type: string email_usernames_received: type: array example: - fletcher91@price.com items: type: string is_initial_reply: type: boolean example: false is_newest_message: type: boolean example: true message_type: type: string example: other labels: type: array example: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT items: type: string is_touch: type: boolean example: false is_nudge: type: boolean example: false touch_time: type: string example: null reply_is_relevant: type: boolean example: false is_closing_email: type: boolean example: false is_included_in_stats: type: boolean example: false reply_is_outlier: type: boolean example: false agents_read_status: type: array example: [] friendly_touch_time: type: string example: N/A is_manually_excluded_from_sla_breach: type: boolean example: false within_percentile_rank: type: string example: null labels: type: array example: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT - CATEGORY_PROMOTIONS - SENT - INBOX items: type: string has_contact_success: type: boolean example: false contact_success_time: type: string example: null contact_reply_time: type: string example: null deal: type: object properties: id: type: integer example: 15 deal_stage: type: integer example: 11 deal_value: type: integer example: 1635 owner: type: integer example: 3 name: type: string example: 'Practical Bronze Pants' subject: type: string example: 'iterate cross-media web-readiness' initial_reply_is_relevant: type: boolean example: true initial_reply_is_included_in_stats: type: boolean example: true initial_reply_is_outlier: type: boolean example: false friendly_time_to_close: type: string example: N/A friendly_raw_time_to_close: type: string example: N/A is_manually_excluded_from_sla_breach: type: boolean example: false customer_has_response: type: boolean example: false within_percentile_rank: type: string example: null first_page_url: type: string example: 'https://portal.timetoreply.com/api/logs/conversations?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/logs/conversations?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/logs/conversations?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/logs/conversations' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 stats: type: object properties: threads: type: object properties: total: type: integer example: 1 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 1 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_replies_from_agents: type: integer example: 0 have_no_replies_from_agents: type: integer example: 1 completionRatio: type: object properties: ratio: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 1 labels: type: object properties: total: type: integer example: 0 list: type: array example: [] messages_per_conversations_avg: type: integer example: 1 messages_sent_per_conversations_avg: type: integer example: 1 messages_received_per_conversations_avg: type: integer example: 0 top_labels: type: string example: '' messages: type: object properties: count: type: integer example: 1 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A dailyStats: type: array example: [] tags: - Logs /api/logs/conversations/get-by-subject-or-email: get: summary: 'Conversations - Find by subject or email' operationId: conversationsFindBySubjectOrEmail description: 'Find Conversation from a subject line or email address' parameters: - in: query name: search description: 'Search a specific email subject line or email address.' example: 'Support Query' required: false schema: type: string description: 'Search a specific email subject line or email address.' example: 'Support Query' responses: 200: description: '' content: application/json: schema: type: array items: type: object example: [] tags: - Logs /api/logs/conversations/get-by-internet-message-id: get: summary: 'Conversations - Find' operationId: conversationsFind description: 'Entire Conversation from a single Message ID' parameters: - in: query name: internet_message_id description: 'The internet message id of the message for which you want the entire conversation.' example: 1601678270iYOoAwCjDD@TnlYu0KwPhwXxhcTAeHFJMHlI.DrfT required: true schema: type: string description: 'The internet message id of the message for which you want the entire conversation.' example: 1601678270iYOoAwCjDD@TnlYu0KwPhwXxhcTAeHFJMHlI.DrfT responses: 200: description: '' content: application/json: schema: type: object example: id: 569 init_agent_reply_time: 3745 init_agent_action_time: 3745 total_agent_reply_time: 17626 last_received_at_date_time: 'Feb 1st 2024 14:07:09' thread_type: outbound thread_status: closed raw_init_agent_reply_time: 3745 init_agent_reply_message_id: 1649698496IiqRrUwT24@wcyPaLE5yLN43So41Q4565ioU.ctor init_reply_agent_id: null time_to_close: 11116 raw_time_to_close: 11116 touches: 2 nudges: 0 friendly_initial_reply_time: '01h:02m:25s' friendly_raw_initial_reply_time: '01h:02m:25s' friendly_total_reply_time: '04h:53m:46s' microsoft_conversations: - YmJW4BTWG4RlR4CETC - hMvcd7VYk2N5BYV6uG email_usernames: - bernard87@mills.info - quentin55@veum.com - t.tromp@timetoreply.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_from: - bernard87@mills.info - t.tromp@timetoreply.com email_usernames_reply_to: [] email_usernames_senders: - bernard87@mills.info - t.tromp@timetoreply.com email_usernames_to: - quentin55@veum.com - bernard87@mills.info - t.tromp@timetoreply.com email_usernames_received: - quentin55@veum.com - bernard87@mills.info - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com - t.tromp@timetoreply.com email_domains: - mills.info - veum.com - timetoreply.com - grady.com - boyer.com - purdy.com - grimes.com date_times: - '2024-02-01 14:07:09' - '2024-02-01 13:52:48' - '2024-02-01 12:04:18' - '2024-02-01 11:01:53' message_classifications: - follow-up - reply-all - first message_subjects: - 'FW: productize plug-and-play functionalities' - 'RE: productize plug-and-play functionalities' - 'productize plug-and-play functionalities' messages: - internet_message_id: 1686365293eU08Dt9lYz@xTibTREiu8uBUvxrwYtLpTKID.vjcp date_time: 'Feb 1st 2024 14:07:09' timestamp: 1706796429 subject: 'FW: productize plug-and-play functionalities' references: - 1626647784th0J5judg0@8DScA0nvVttglXNNQxiKG0uTA.3ike - '1644430131' - 1649698496IiqRrUwT24@wcyPaLE5yLN43So41Q4565ioU.ctor - 1676096340obLyPI4iYM@VqGtzZTLGEdtLUSJkOpHXtZip.qz54 replytime: 7371 classification: follow-up raw_replytime: 7371 friendly_reply_time: '02h:02m:51s' friendly_raw_reply_time: '02h:02m:51s' email_domains: - mills.info - veum.com email_domains_from: - mills.info email_domains_to: - veum.com email_domains_reply_to: [] email_domains_senders: - mills.info email_domains_received: - veum.com email_usernames: - bernard87@mills.info - quentin55@veum.com email_usernames_from: - bernard87@mills.info email_usernames_to: - quentin55@veum.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - bernard87@mills.info email_usernames_received: - quentin55@veum.com is_initial_reply: false is_newest_message: true message_type: other labels: - UNREAD - CATEGORY_PERSONAL - CATEGORY_UPDATES - CATEGORY_SOCIAL is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1676096340obLyPI4iYM@VqGtzZTLGEdtLUSJkOpHXtZip.qz54 date_time: 'Feb 1st 2024 13:52:48' timestamp: 1706795568 subject: 'RE: productize plug-and-play functionalities' references: - 1626647784th0J5judg0@8DScA0nvVttglXNNQxiKG0uTA.3ike - '1644430131' - 1649698496IiqRrUwT24@wcyPaLE5yLN43So41Q4565ioU.ctor replytime: 6510 classification: reply-all raw_replytime: 6510 friendly_reply_time: '01h:48m:30s' friendly_raw_reply_time: '01h:48m:30s' email_domains: - timetoreply.com - mills.info - veum.com - grady.com - boyer.com - purdy.com - grimes.com email_domains_from: - timetoreply.com email_domains_to: - mills.info - veum.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - mills.info - veum.com - grady.com - boyer.com - purdy.com - grimes.com email_usernames: - t.tromp@timetoreply.com - bernard87@mills.info - quentin55@veum.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_from: - t.tromp@timetoreply.com email_usernames_to: - bernard87@mills.info - quentin55@veum.com email_usernames_cc: - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_reply_to: [] email_usernames_senders: - t.tromp@timetoreply.com email_usernames_received: - bernard87@mills.info - quentin55@veum.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: 10255 reply_is_relevant: false is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: '2h:50m' is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1649698496IiqRrUwT24@wcyPaLE5yLN43So41Q4565ioU.ctor date_time: 'Feb 1st 2024 12:04:18' timestamp: 1706789058 subject: 'RE: productize plug-and-play functionalities' references: - 1626647784th0J5judg0@8DScA0nvVttglXNNQxiKG0uTA.3ike - '1644430131' replytime: 3745 classification: reply-all raw_replytime: 3745 friendly_reply_time: '01h:02m:25s' friendly_raw_reply_time: '01h:02m:25s' email_domains: - mills.info - timetoreply.com - veum.com - grady.com - boyer.com - purdy.com - grimes.com email_domains_from: - mills.info email_domains_to: - timetoreply.com - veum.com email_domains_reply_to: [] email_domains_senders: - mills.info email_domains_received: - timetoreply.com - veum.com - grady.com - boyer.com - purdy.com - grimes.com email_usernames: - bernard87@mills.info - t.tromp@timetoreply.com - quentin55@veum.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_from: - bernard87@mills.info email_usernames_to: - t.tromp@timetoreply.com - quentin55@veum.com email_usernames_cc: - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_reply_to: [] email_usernames_senders: - bernard87@mills.info email_usernames_received: - t.tromp@timetoreply.com - quentin55@veum.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com is_initial_reply: true is_newest_message: false message_type: inbound labels: - UNREAD - 'Jewelry & Outdoors' is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: t.tromp@timetoreply.com: false friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: '1644430131' date_time: 'Feb 1st 2024 11:01:53' timestamp: 1706785313 subject: 'productize plug-and-play functionalities' references: - 1626647784th0J5judg0@8DScA0nvVttglXNNQxiKG0uTA.3ike replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - veum.com - mills.info - grady.com - boyer.com - purdy.com - grimes.com email_domains_from: - timetoreply.com email_domains_to: - veum.com - mills.info email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - veum.com - mills.info - grady.com - boyer.com - purdy.com - grimes.com email_usernames: - t.tromp@timetoreply.com - quentin55@veum.com - bernard87@mills.info - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_from: - t.tromp@timetoreply.com email_usernames_to: - quentin55@veum.com - bernard87@mills.info email_usernames_cc: - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_reply_to: [] email_usernames_senders: - t.tromp@timetoreply.com email_usernames_received: - quentin55@veum.com - bernard87@mills.info - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com is_initial_reply: false is_newest_message: false message_type: outbound labels: - UNREAD - SENT - CATEGORY_SOCIAL is_touch: true is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null labels: - UNREAD - CATEGORY_PERSONAL - CATEGORY_UPDATES - CATEGORY_SOCIAL - 'Jewelry & Outdoors' - SENT has_contact_success: false contact_success_time: null contact_reply_time: null deal: null subject: 'productize plug-and-play functionalities' initial_reply_is_relevant: false initial_reply_is_included_in_stats: true initial_reply_is_outlier: false friendly_time_to_close: '3h:5m' friendly_raw_time_to_close: '3h:5m' is_manually_excluded_from_sla_breach: false customer_has_response: false within_percentile_rank: null properties: id: type: integer example: 569 init_agent_reply_time: type: integer example: 3745 init_agent_action_time: type: integer example: 3745 total_agent_reply_time: type: integer example: 17626 last_received_at_date_time: type: string example: 'Feb 1st 2024 14:07:09' thread_type: type: string example: outbound thread_status: type: string example: closed raw_init_agent_reply_time: type: integer example: 3745 init_agent_reply_message_id: type: string example: 1649698496IiqRrUwT24@wcyPaLE5yLN43So41Q4565ioU.ctor init_reply_agent_id: type: string example: null time_to_close: type: integer example: 11116 raw_time_to_close: type: integer example: 11116 touches: type: integer example: 2 nudges: type: integer example: 0 friendly_initial_reply_time: type: string example: '01h:02m:25s' friendly_raw_initial_reply_time: type: string example: '01h:02m:25s' friendly_total_reply_time: type: string example: '04h:53m:46s' microsoft_conversations: type: array example: - YmJW4BTWG4RlR4CETC - hMvcd7VYk2N5BYV6uG items: type: string email_usernames: type: array example: - bernard87@mills.info - quentin55@veum.com - t.tromp@timetoreply.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com items: type: string email_usernames_from: type: array example: - bernard87@mills.info - t.tromp@timetoreply.com items: type: string email_usernames_reply_to: type: array example: [] email_usernames_senders: type: array example: - bernard87@mills.info - t.tromp@timetoreply.com items: type: string email_usernames_to: type: array example: - quentin55@veum.com - bernard87@mills.info - t.tromp@timetoreply.com items: type: string email_usernames_received: type: array example: - quentin55@veum.com - bernard87@mills.info - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com - t.tromp@timetoreply.com items: type: string email_domains: type: array example: - mills.info - veum.com - timetoreply.com - grady.com - boyer.com - purdy.com - grimes.com items: type: string date_times: type: array example: - '2024-02-01 14:07:09' - '2024-02-01 13:52:48' - '2024-02-01 12:04:18' - '2024-02-01 11:01:53' items: type: string message_classifications: type: array example: - follow-up - reply-all - first items: type: string message_subjects: type: array example: - 'FW: productize plug-and-play functionalities' - 'RE: productize plug-and-play functionalities' - 'productize plug-and-play functionalities' items: type: string messages: type: array example: - internet_message_id: 1686365293eU08Dt9lYz@xTibTREiu8uBUvxrwYtLpTKID.vjcp date_time: 'Feb 1st 2024 14:07:09' timestamp: 1706796429 subject: 'FW: productize plug-and-play functionalities' references: - 1626647784th0J5judg0@8DScA0nvVttglXNNQxiKG0uTA.3ike - '1644430131' - 1649698496IiqRrUwT24@wcyPaLE5yLN43So41Q4565ioU.ctor - 1676096340obLyPI4iYM@VqGtzZTLGEdtLUSJkOpHXtZip.qz54 replytime: 7371 classification: follow-up raw_replytime: 7371 friendly_reply_time: '02h:02m:51s' friendly_raw_reply_time: '02h:02m:51s' email_domains: - mills.info - veum.com email_domains_from: - mills.info email_domains_to: - veum.com email_domains_reply_to: [] email_domains_senders: - mills.info email_domains_received: - veum.com email_usernames: - bernard87@mills.info - quentin55@veum.com email_usernames_from: - bernard87@mills.info email_usernames_to: - quentin55@veum.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - bernard87@mills.info email_usernames_received: - quentin55@veum.com is_initial_reply: false is_newest_message: true message_type: other labels: - UNREAD - CATEGORY_PERSONAL - CATEGORY_UPDATES - CATEGORY_SOCIAL is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1676096340obLyPI4iYM@VqGtzZTLGEdtLUSJkOpHXtZip.qz54 date_time: 'Feb 1st 2024 13:52:48' timestamp: 1706795568 subject: 'RE: productize plug-and-play functionalities' references: - 1626647784th0J5judg0@8DScA0nvVttglXNNQxiKG0uTA.3ike - '1644430131' - 1649698496IiqRrUwT24@wcyPaLE5yLN43So41Q4565ioU.ctor replytime: 6510 classification: reply-all raw_replytime: 6510 friendly_reply_time: '01h:48m:30s' friendly_raw_reply_time: '01h:48m:30s' email_domains: - timetoreply.com - mills.info - veum.com - grady.com - boyer.com - purdy.com - grimes.com email_domains_from: - timetoreply.com email_domains_to: - mills.info - veum.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - mills.info - veum.com - grady.com - boyer.com - purdy.com - grimes.com email_usernames: - t.tromp@timetoreply.com - bernard87@mills.info - quentin55@veum.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_from: - t.tromp@timetoreply.com email_usernames_to: - bernard87@mills.info - quentin55@veum.com email_usernames_cc: - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_reply_to: [] email_usernames_senders: - t.tromp@timetoreply.com email_usernames_received: - bernard87@mills.info - quentin55@veum.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: 10255 reply_is_relevant: false is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: '2h:50m' is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1649698496IiqRrUwT24@wcyPaLE5yLN43So41Q4565ioU.ctor date_time: 'Feb 1st 2024 12:04:18' timestamp: 1706789058 subject: 'RE: productize plug-and-play functionalities' references: - 1626647784th0J5judg0@8DScA0nvVttglXNNQxiKG0uTA.3ike - '1644430131' replytime: 3745 classification: reply-all raw_replytime: 3745 friendly_reply_time: '01h:02m:25s' friendly_raw_reply_time: '01h:02m:25s' email_domains: - mills.info - timetoreply.com - veum.com - grady.com - boyer.com - purdy.com - grimes.com email_domains_from: - mills.info email_domains_to: - timetoreply.com - veum.com email_domains_reply_to: [] email_domains_senders: - mills.info email_domains_received: - timetoreply.com - veum.com - grady.com - boyer.com - purdy.com - grimes.com email_usernames: - bernard87@mills.info - t.tromp@timetoreply.com - quentin55@veum.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_from: - bernard87@mills.info email_usernames_to: - t.tromp@timetoreply.com - quentin55@veum.com email_usernames_cc: - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_reply_to: [] email_usernames_senders: - bernard87@mills.info email_usernames_received: - t.tromp@timetoreply.com - quentin55@veum.com - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com is_initial_reply: true is_newest_message: false message_type: inbound labels: - UNREAD - 'Jewelry & Outdoors' is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: t.tromp@timetoreply.com: false friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: '1644430131' date_time: 'Feb 1st 2024 11:01:53' timestamp: 1706785313 subject: 'productize plug-and-play functionalities' references: - 1626647784th0J5judg0@8DScA0nvVttglXNNQxiKG0uTA.3ike replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - veum.com - mills.info - grady.com - boyer.com - purdy.com - grimes.com email_domains_from: - timetoreply.com email_domains_to: - veum.com - mills.info email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - veum.com - mills.info - grady.com - boyer.com - purdy.com - grimes.com email_usernames: - t.tromp@timetoreply.com - quentin55@veum.com - bernard87@mills.info - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_from: - t.tromp@timetoreply.com email_usernames_to: - quentin55@veum.com - bernard87@mills.info email_usernames_cc: - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com email_usernames_reply_to: [] email_usernames_senders: - t.tromp@timetoreply.com email_usernames_received: - quentin55@veum.com - bernard87@mills.info - howard.feest@grady.com - margaretta.robel@boyer.com - micaela.walter@purdy.com - lamont.jast@grimes.com is_initial_reply: false is_newest_message: false message_type: outbound labels: - UNREAD - SENT - CATEGORY_SOCIAL is_touch: true is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null items: type: object properties: internet_message_id: type: string example: 1686365293eU08Dt9lYz@xTibTREiu8uBUvxrwYtLpTKID.vjcp date_time: type: string example: 'Feb 1st 2024 14:07:09' timestamp: type: integer example: 1706796429 subject: type: string example: 'FW: productize plug-and-play functionalities' references: type: array example: - 1626647784th0J5judg0@8DScA0nvVttglXNNQxiKG0uTA.3ike - '1644430131' - 1649698496IiqRrUwT24@wcyPaLE5yLN43So41Q4565ioU.ctor - 1676096340obLyPI4iYM@VqGtzZTLGEdtLUSJkOpHXtZip.qz54 items: type: string replytime: type: integer example: 7371 classification: type: string example: follow-up raw_replytime: type: integer example: 7371 friendly_reply_time: type: string example: '02h:02m:51s' friendly_raw_reply_time: type: string example: '02h:02m:51s' email_domains: type: array example: - mills.info - veum.com items: type: string email_domains_from: type: array example: - mills.info items: type: string email_domains_to: type: array example: - veum.com items: type: string email_domains_reply_to: type: array example: [] email_domains_senders: type: array example: - mills.info items: type: string email_domains_received: type: array example: - veum.com items: type: string email_usernames: type: array example: - bernard87@mills.info - quentin55@veum.com items: type: string email_usernames_from: type: array example: - bernard87@mills.info items: type: string email_usernames_to: type: array example: - quentin55@veum.com items: type: string email_usernames_cc: type: array example: [] email_usernames_reply_to: type: array example: [] email_usernames_senders: type: array example: - bernard87@mills.info items: type: string email_usernames_received: type: array example: - quentin55@veum.com items: type: string is_initial_reply: type: boolean example: false is_newest_message: type: boolean example: true message_type: type: string example: other labels: type: array example: - UNREAD - CATEGORY_PERSONAL - CATEGORY_UPDATES - CATEGORY_SOCIAL items: type: string is_touch: type: boolean example: false is_nudge: type: boolean example: false touch_time: type: string example: null reply_is_relevant: type: boolean example: false is_closing_email: type: boolean example: false is_included_in_stats: type: boolean example: true reply_is_outlier: type: boolean example: false agents_read_status: type: array example: [] friendly_touch_time: type: string example: N/A is_manually_excluded_from_sla_breach: type: boolean example: false within_percentile_rank: type: string example: null labels: type: array example: - UNREAD - CATEGORY_PERSONAL - CATEGORY_UPDATES - CATEGORY_SOCIAL - 'Jewelry & Outdoors' - SENT items: type: string has_contact_success: type: boolean example: false contact_success_time: type: string example: null contact_reply_time: type: string example: null deal: type: string example: null subject: type: string example: 'productize plug-and-play functionalities' initial_reply_is_relevant: type: boolean example: false initial_reply_is_included_in_stats: type: boolean example: true initial_reply_is_outlier: type: boolean example: false friendly_time_to_close: type: string example: '3h:5m' friendly_raw_time_to_close: type: string example: '3h:5m' is_manually_excluded_from_sla_breach: type: boolean example: false customer_has_response: type: boolean example: false within_percentile_rank: type: string example: null tags: - Logs /api/logs/conversations/mark-closed: post: summary: 'Conversations - Close' operationId: conversationsClose description: 'Endpoint For marking Conversations as closed.' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: ids: - 3 - 5 - 6 - 7 - 8 properties: ids: type: array example: - 3 - 5 - 6 - 7 - 8 items: type: integer tags: - Logs requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'An array of Conversation/Thread IDs to marked off as closed.' example: - 8 - 6 - 7 - 5 - 3 - 0 - 9 items: type: integer required: - ids /api/logs/conversations/exclude-from-sla-breach: post: summary: 'Conversations - Exclude from SLA Breach' operationId: conversationsExcludeFromSLABreach description: 'Endpoint for manually excluding conversations (first reply times) from SLA Breach.' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: ids: - 8 - 6 - 7 - 5 - 3 - 0 - 9 properties: ids: type: array example: - 8 - 6 - 7 - 5 - 3 - 0 - 9 items: type: integer tags: - Logs requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'An array of Conversation/Thread IDs to excluded from SLA breaches.' example: - 8 - 6 - 7 - 5 - 3 - 0 - 9 items: type: integer required: - ids /api/logs/conversations/remove-exclude-from-sla-breach: post: summary: 'Conversations - Remove exclude from SLA Breach' operationId: conversationsRemoveExcludeFromSLABreach description: 'Endpoint for removing the SLA breach exclusions for conversations (first reply times).' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: ids: [] properties: ids: type: array example: [] tags: - Logs requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'An array of Conversation/Thread IDs that should no longer be excluded from SLA breaches.' example: - 8 - 6 - 7 - 5 - 3 - 0 - 9 items: type: integer required: - ids /api/logs/messages: get: summary: 'Messages - Report' operationId: messagesReport description: 'Message Logs data' parameters: - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: sort_by description: 'Field Name to sort messages by. Defaults to date_time.' example: date_time required: false schema: type: string description: 'Field Name to sort messages by. Defaults to date_time.' example: date_time - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: stats: threads: total: 0 internal: 0 inbound: 0 outbound: 0 sent_internally: 0 await_customer: 0 await_agent: 0 closed: 0 have_replies: 0 have_replies_from_agents: 0 have_no_replies_from_agents: 0 completionRatio: ratio: 0 numerator: 0 denominator: 0 handledRate: rate: 0 numerator: 0 denominator: 0 labels: total: 0 list: [] messages_per_conversations_avg: N/A messages_sent_per_conversations_avg: N/A messages_received_per_conversations_avg: N/A top_labels: '' messages: count: 1 initial: 0 replies: 0 forward: 0 follow_up: 0 received: count: 0 initial: 0 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 avg_wait: N/A avg_wait_raw: null avg_first_wait: N/A avg_first_wait_raw: null sent: count: 1 initial: 1 replies: 0 forward: 0 follow_up: 0 initial_replies: 0 dayOfWeek: Monday: 0 Tuesday: 0 Wednesday: 0 Thursday: 0 Friday: 0 Saturday: 0 Sunday: 0 hourOfDay: '00:00': 0 '01:00': 0 '02:00': 0 '03:00': 0 '04:00': 0 '05:00': 0 '06:00': 0 '07:00': 0 '08:00': 0 '09:00': 0 '10:00': 0 '11:00': 0 '12:00': 0 '13:00': 0 '14:00': 0 '15:00': 0 '16:00': 0 '17:00': 0 '18:00': 0 '19:00': 0 '20:00': 0 '21:00': 0 '22:00': 0 '23:00': 0 overallTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: null within_sla_percentage_friendly: N/A sla_breach: null sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A initialTTR: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null deviation_friendly: N/A deviation_raw: null deviation_friendly_no_business: N/A deviation_raw_no_business: null median_friendly: N/A median_raw: null median_friendly_no_business: N/A median_raw_no_business: null consistency_score: N/A consistency_score_no_business: N/A percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A excluded_from_sla: 0 excluded_from_sla_percentage_friendly: N/A overallTTF: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null overallTTC: friendly: N/A raw: null friendly_no_business: N/A raw_no_business: null percentileRanks: [] percentileRanksRaw: [] within_sla: 0 within_sla_percentage_friendly: N/A sla_breach: 0 sla_breach_percentage_friendly: N/A dailyStats: [] messages: current_page: 1 data: - internet_message_id: 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 date_time: 'Feb 5th 2024 13:38:15' timestamp: 1707140295 subject: 'iterate cross-media web-readiness' references: null replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - vandervort.com - hills.com - fadel.com - price.com email_domains_from: - timetoreply.com email_domains_to: - vandervort.com - hills.com - fadel.com - price.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - vandervort.com - hills.com - fadel.com - price.com email_usernames: - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_from: - k.bogisich@timetoreply.com email_usernames_to: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - k.bogisich@timetoreply.com email_usernames_received: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: null reply_is_relevant: true is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A thread_id: 126 thread_message_count: 5 is_manually_excluded_from_sla_breach: false within_percentile_rank: null first_page_url: 'https://portal.timetoreply.com/api/logs/messages?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/logs/messages?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/logs/messages?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/logs/messages' per_page: 2 prev_page_url: null to: 1 total: 1 properties: stats: type: object properties: threads: type: object properties: total: type: integer example: 0 internal: type: integer example: 0 inbound: type: integer example: 0 outbound: type: integer example: 0 sent_internally: type: integer example: 0 await_customer: type: integer example: 0 await_agent: type: integer example: 0 closed: type: integer example: 0 have_replies: type: integer example: 0 have_replies_from_agents: type: integer example: 0 have_no_replies_from_agents: type: integer example: 0 completionRatio: type: object properties: ratio: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 0 handledRate: type: object properties: rate: type: integer example: 0 numerator: type: integer example: 0 denominator: type: integer example: 0 labels: type: object properties: total: type: integer example: 0 list: type: array example: [] messages_per_conversations_avg: type: string example: N/A messages_sent_per_conversations_avg: type: string example: N/A messages_received_per_conversations_avg: type: string example: N/A top_labels: type: string example: '' messages: type: object properties: count: type: integer example: 1 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 received: type: object properties: count: type: integer example: 0 initial: type: integer example: 0 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 avg_wait: type: string example: N/A avg_wait_raw: type: string example: null avg_first_wait: type: string example: N/A avg_first_wait_raw: type: string example: null sent: type: object properties: count: type: integer example: 1 initial: type: integer example: 1 replies: type: integer example: 0 forward: type: integer example: 0 follow_up: type: integer example: 0 initial_replies: type: integer example: 0 dayOfWeek: type: object properties: Monday: type: integer example: 0 Tuesday: type: integer example: 0 Wednesday: type: integer example: 0 Thursday: type: integer example: 0 Friday: type: integer example: 0 Saturday: type: integer example: 0 Sunday: type: integer example: 0 hourOfDay: type: object properties: '00:00': type: integer example: 0 '01:00': type: integer example: 0 '02:00': type: integer example: 0 '03:00': type: integer example: 0 '04:00': type: integer example: 0 '05:00': type: integer example: 0 '06:00': type: integer example: 0 '07:00': type: integer example: 0 '08:00': type: integer example: 0 '09:00': type: integer example: 0 '10:00': type: integer example: 0 '11:00': type: integer example: 0 '12:00': type: integer example: 0 '13:00': type: integer example: 0 '14:00': type: integer example: 0 '15:00': type: integer example: 0 '16:00': type: integer example: 0 '17:00': type: integer example: 0 '18:00': type: integer example: 0 '19:00': type: integer example: 0 '20:00': type: integer example: 0 '21:00': type: integer example: 0 '22:00': type: integer example: 0 '23:00': type: integer example: 0 overallTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: string example: null within_sla_percentage_friendly: type: string example: N/A sla_breach: type: string example: null sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A initialTTR: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null deviation_friendly: type: string example: N/A deviation_raw: type: string example: null deviation_friendly_no_business: type: string example: N/A deviation_raw_no_business: type: string example: null median_friendly: type: string example: N/A median_raw: type: string example: null median_friendly_no_business: type: string example: N/A median_raw_no_business: type: string example: null consistency_score: type: string example: N/A consistency_score_no_business: type: string example: N/A percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A excluded_from_sla: type: integer example: 0 excluded_from_sla_percentage_friendly: type: string example: N/A overallTTF: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null overallTTC: type: object properties: friendly: type: string example: N/A raw: type: string example: null friendly_no_business: type: string example: N/A raw_no_business: type: string example: null percentileRanks: type: array example: [] percentileRanksRaw: type: array example: [] within_sla: type: integer example: 0 within_sla_percentage_friendly: type: string example: N/A sla_breach: type: integer example: 0 sla_breach_percentage_friendly: type: string example: N/A dailyStats: type: array example: [] messages: type: object properties: current_page: type: integer example: 1 data: type: array example: - internet_message_id: 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 date_time: 'Feb 5th 2024 13:38:15' timestamp: 1707140295 subject: 'iterate cross-media web-readiness' references: null replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - vandervort.com - hills.com - fadel.com - price.com email_domains_from: - timetoreply.com email_domains_to: - vandervort.com - hills.com - fadel.com - price.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - vandervort.com - hills.com - fadel.com - price.com email_usernames: - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_from: - k.bogisich@timetoreply.com email_usernames_to: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - k.bogisich@timetoreply.com email_usernames_received: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: null reply_is_relevant: true is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A thread_id: 126 thread_message_count: 5 is_manually_excluded_from_sla_breach: false within_percentile_rank: null items: type: object properties: internet_message_id: type: string example: 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 date_time: type: string example: 'Feb 5th 2024 13:38:15' timestamp: type: integer example: 1707140295 subject: type: string example: 'iterate cross-media web-readiness' references: type: string example: null replytime: type: string example: null classification: type: string example: first raw_replytime: type: string example: null friendly_reply_time: type: string example: N/A friendly_raw_reply_time: type: string example: N/A email_domains: type: array example: - timetoreply.com - vandervort.com - hills.com - fadel.com - price.com items: type: string email_domains_from: type: array example: - timetoreply.com items: type: string email_domains_to: type: array example: - vandervort.com - hills.com - fadel.com - price.com items: type: string email_domains_reply_to: type: array example: [] email_domains_senders: type: array example: - timetoreply.com items: type: string email_domains_received: type: array example: - vandervort.com - hills.com - fadel.com - price.com items: type: string email_usernames: type: array example: - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com items: type: string email_usernames_from: type: array example: - k.bogisich@timetoreply.com items: type: string email_usernames_to: type: array example: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com items: type: string email_usernames_cc: type: array example: [] email_usernames_reply_to: type: array example: [] email_usernames_senders: type: array example: - k.bogisich@timetoreply.com items: type: string email_usernames_received: type: array example: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com items: type: string is_initial_reply: type: boolean example: false is_newest_message: type: boolean example: false message_type: type: string example: outbound labels: type: array example: [] is_touch: type: boolean example: true is_nudge: type: boolean example: false touch_time: type: string example: null reply_is_relevant: type: boolean example: true is_closing_email: type: boolean example: false is_included_in_stats: type: boolean example: true reply_is_outlier: type: boolean example: false agents_read_status: type: array example: [] friendly_touch_time: type: string example: N/A thread_id: type: integer example: 126 thread_message_count: type: integer example: 5 is_manually_excluded_from_sla_breach: type: boolean example: false within_percentile_rank: type: string example: null first_page_url: type: string example: 'https://portal.timetoreply.com/api/logs/messages?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/logs/messages?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/logs/messages?model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/logs/messages' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 tags: - Logs /api/logs/messages/exclude-from-sla-breach: post: summary: 'Messages - Exclude from SLA Breach' operationId: messagesExcludeFromSLABreach description: 'Endpoint for manually excluding messages (reply times) from SLA Breach.' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: ids: - abc@123.server.com - def@123.server.com properties: ids: type: array example: - abc@123.server.com - def@123.server.com items: type: string tags: - Logs requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'An array of Internet Message IDs to excluded from SLA breaches.' example: - abc@123.server.com - def@123.server.com items: type: string required: - ids /api/logs/messages/remove-exclude-from-sla-breach: post: summary: 'Messages - Remove exclude from SLA Breach' operationId: messagesRemoveExcludeFromSLABreach description: 'Endpoint for removing the SLA breach exclusions for messages (reply times).' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: ids: - abc@123.server.com - def@123.server.com properties: ids: type: array example: - abc@123.server.com - def@123.server.com items: type: string tags: - Logs requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'An array of Internet Message IDs that should no longer be excluded from SLA breaches.' example: - abc@123.server.com - def@123.server.com items: type: string required: - ids /api/logs/stat-breakdown: get: summary: 'Stats - Breakdown' operationId: statsBreakdown description: 'Get the conversations or emails that make up a given statistic.' parameters: - in: query name: stat description: 'The stat to get the breakdown for.' example: threads.total required: false schema: type: string description: 'The stat to get the breakdown for.' example: threads.total - in: query name: from description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' required: false schema: type: string description: 'The start date of your request in the format "YYYY-MM-DD". Must be less than or equal to "to".' example: '2020-01-01' - in: query name: to description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' required: false schema: type: string description: 'The end date of your request in the format "YYYY-MM-DD". Must be greater than or equal to "from".' example: '2020-01-08' - in: query name: model description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' required: false schema: type: string description: 'The ID, Name, email address or domain you want statistics for. Use the models endpoint to get a list.' example: 'My Company' - in: query name: model_type description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal required: false schema: type: string description: 'Model Type of the model being queried. Use "Contact" for email address and domain.' example: Internal - in: query name: exclude_cc description: 'Should we exclude CC messages from the statistics.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics.' example: false - in: query name: model_com description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' required: false schema: type: string description: 'Model Communicating With, same as Model, except now for who/what the Model is communicating with.' example: '1' - in: query name: model_type_com description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' required: false schema: type: string description: 'Model Type of the model you are communicating with. Use "Contact" for email address and domain.' example: 'Contact Group' - in: query name: exclude_cc_com description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false required: false schema: type: boolean description: 'Should we exclude CC messages from the statistics for the communicating with model.' example: false - in: query name: exclusive description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false required: false schema: type: boolean description: 'Should we only focus on statistics where exclusively Model and ModelCom were involved?.' example: false - in: query name: search description: 'Search a specific email subject line (warning this is very slow!).' example: null required: false schema: type: string description: 'Search a specific email subject line (warning this is very slow!).' example: null - in: query name: label description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX required: false schema: type: array description: 'Label, if your mail provider supports labels/categories, you can filter your results using them.' example: - INBOX items: type: string - in: query name: thread_type description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: thread_status description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: internal,await-customer,closed,await-agent.' example: 'internal,await-customer,closed,await-agent' - in: query name: has_replies description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: hasReplies,hasForwards,hasNoRepliesOrForwards.' example: 'hasReplies,hasForwards,hasNoRepliesOrForwards' - in: query name: classification description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: calculating,first,reply,reply-all,forward,follow-up.' example: 'calculating,first,reply,reply-all,forward' - in: query name: messageType description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' required: false schema: type: string description: 'A comma separated list (no spaces) of any combination of the following: inbound,outbound,internal.' example: 'inbound,outbound,internal' - in: query name: replies_over description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to conversations with first reply times over X minutes. Should not be used at same time as message_replies_over.' example: 15 - in: query name: message_replies_over description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 required: false schema: type: integer description: 'Limit results to messages where the reply time was over X minutes. Should not be used at same time as replies_over.' example: 15 - in: query name: no_reply_for description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 required: false schema: type: integer description: 'Limit results to messages that have not had a reply for at least X minutes.' example: 15 - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 2 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 2 - in: query name: sort_by description: 'Field Name to sort conversations (threads) by. Defaults to last_received_at_date_time.' example: last_received_at_date_time required: false schema: type: string description: 'Field Name to sort conversations (threads) by. Defaults to last_received_at_date_time.' example: last_received_at_date_time - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: desc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: data: current_page: 1 data: - id: 126 init_agent_reply_time: null init_agent_action_time: 684 total_agent_reply_time: 78530 last_received_at_date_time: 'Feb 6th 2024 11:27:05' thread_type: outbound thread_status: await-agent raw_init_agent_reply_time: null init_agent_reply_message_id: null init_reply_agent_id: null time_to_close: null raw_time_to_close: null touches: 1 nudges: 0 friendly_initial_reply_time: Pending friendly_raw_initial_reply_time: Pending friendly_total_reply_time: '21h:48m:50s' microsoft_conversations: - 45YuWwxk78F0MNxvbu email_usernames: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_usernames_from: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com email_usernames_to: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_usernames_received: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_domains: - hills.com - price.com - timetoreply.com - vandervort.com - fadel.com date_times: - '2024-02-06 11:27:05' - '2024-02-05 16:28:14' - '2024-02-05 15:24:43' - '2024-02-05 13:49:39' - '2024-02-05 13:38:15' message_classifications: - reply - forward - first message_subjects: - 'RE: iterate cross-media web-readiness' - 'FW: iterate cross-media web-readiness' - 'iterate cross-media web-readiness' messages: - internet_message_id: 1667728253l2YRP23xiu@XIezvsgpAfZC40DwAASKNOz1h.iWXk date_time: 'Feb 6th 2024 11:27:05' timestamp: 1707218825 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz - 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI replytime: 68331 classification: reply raw_replytime: 68331 friendly_reply_time: '18h:58m:51s' friendly_raw_reply_time: '18h:58m:51s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: true message_type: other labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI date_time: 'Feb 5th 2024 16:28:14' timestamp: 1707150494 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz replytime: 3811 classification: reply raw_replytime: 3811 friendly_reply_time: '01h:03m:31s' friendly_raw_reply_time: '01h:03m:31s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - CATEGORY_PROMOTIONS - SENT - INBOX is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz date_time: 'Feb 5th 2024 15:24:43' timestamp: 1707146683 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M replytime: 5704 classification: reply raw_replytime: 5704 friendly_reply_time: '01h:35m:04s' friendly_raw_reply_time: '01h:35m:04s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: other labels: [] is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M date_time: 'Feb 5th 2024 13:49:39' timestamp: 1707140979 subject: 'FW: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 replytime: 684 classification: forward raw_replytime: 684 friendly_reply_time: '11m:24s' friendly_raw_reply_time: '11m:24s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - UNREAD is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 date_time: 'Feb 5th 2024 13:38:15' timestamp: 1707140295 subject: 'iterate cross-media web-readiness' references: null replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - vandervort.com - hills.com - fadel.com - price.com email_domains_from: - timetoreply.com email_domains_to: - vandervort.com - hills.com - fadel.com - price.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - vandervort.com - hills.com - fadel.com - price.com email_usernames: - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_from: - k.bogisich@timetoreply.com email_usernames_to: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - k.bogisich@timetoreply.com email_usernames_received: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: null reply_is_relevant: true is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT - CATEGORY_PROMOTIONS - SENT - INBOX has_contact_success: false contact_success_time: null contact_reply_time: null deal: id: 15 deal_stage: 11 deal_value: 1635 owner: 3 name: 'Practical Bronze Pants' subject: 'iterate cross-media web-readiness' initial_reply_is_relevant: true initial_reply_is_included_in_stats: true initial_reply_is_outlier: false friendly_time_to_close: N/A friendly_raw_time_to_close: N/A is_manually_excluded_from_sla_breach: false customer_has_response: false within_percentile_rank: null first_page_url: 'https://portal.timetoreply.com/api/logs/stat-breakdown?stat=threads.total&model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/logs/stat-breakdown?stat=threads.total&model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/logs/stat-breakdown?stat=threads.total&model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/logs/stat-breakdown' per_page: 2 prev_page_url: null to: 1 total: 1 type: threads show_column: null friendly_name: 'Total Conversations' explainer: 'All conversations.' properties: data: type: object properties: current_page: type: integer example: 1 data: type: array example: - id: 126 init_agent_reply_time: null init_agent_action_time: 684 total_agent_reply_time: 78530 last_received_at_date_time: 'Feb 6th 2024 11:27:05' thread_type: outbound thread_status: await-agent raw_init_agent_reply_time: null init_agent_reply_message_id: null init_reply_agent_id: null time_to_close: null raw_time_to_close: null touches: 1 nudges: 0 friendly_initial_reply_time: Pending friendly_raw_initial_reply_time: Pending friendly_total_reply_time: '21h:48m:50s' microsoft_conversations: - 45YuWwxk78F0MNxvbu email_usernames: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_usernames_from: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com email_usernames_to: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_usernames_received: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com email_domains: - hills.com - price.com - timetoreply.com - vandervort.com - fadel.com date_times: - '2024-02-06 11:27:05' - '2024-02-05 16:28:14' - '2024-02-05 15:24:43' - '2024-02-05 13:49:39' - '2024-02-05 13:38:15' message_classifications: - reply - forward - first message_subjects: - 'RE: iterate cross-media web-readiness' - 'FW: iterate cross-media web-readiness' - 'iterate cross-media web-readiness' messages: - internet_message_id: 1667728253l2YRP23xiu@XIezvsgpAfZC40DwAASKNOz1h.iWXk date_time: 'Feb 6th 2024 11:27:05' timestamp: 1707218825 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz - 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI replytime: 68331 classification: reply raw_replytime: 68331 friendly_reply_time: '18h:58m:51s' friendly_raw_reply_time: '18h:58m:51s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: true message_type: other labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI date_time: 'Feb 5th 2024 16:28:14' timestamp: 1707150494 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz replytime: 3811 classification: reply raw_replytime: 3811 friendly_reply_time: '01h:03m:31s' friendly_raw_reply_time: '01h:03m:31s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - CATEGORY_PROMOTIONS - SENT - INBOX is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz date_time: 'Feb 5th 2024 15:24:43' timestamp: 1707146683 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M replytime: 5704 classification: reply raw_replytime: 5704 friendly_reply_time: '01h:35m:04s' friendly_raw_reply_time: '01h:35m:04s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: other labels: [] is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M date_time: 'Feb 5th 2024 13:49:39' timestamp: 1707140979 subject: 'FW: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 replytime: 684 classification: forward raw_replytime: 684 friendly_reply_time: '11m:24s' friendly_raw_reply_time: '11m:24s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - UNREAD is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 date_time: 'Feb 5th 2024 13:38:15' timestamp: 1707140295 subject: 'iterate cross-media web-readiness' references: null replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - vandervort.com - hills.com - fadel.com - price.com email_domains_from: - timetoreply.com email_domains_to: - vandervort.com - hills.com - fadel.com - price.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - vandervort.com - hills.com - fadel.com - price.com email_usernames: - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_from: - k.bogisich@timetoreply.com email_usernames_to: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - k.bogisich@timetoreply.com email_usernames_received: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: null reply_is_relevant: true is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT - CATEGORY_PROMOTIONS - SENT - INBOX has_contact_success: false contact_success_time: null contact_reply_time: null deal: id: 15 deal_stage: 11 deal_value: 1635 owner: 3 name: 'Practical Bronze Pants' subject: 'iterate cross-media web-readiness' initial_reply_is_relevant: true initial_reply_is_included_in_stats: true initial_reply_is_outlier: false friendly_time_to_close: N/A friendly_raw_time_to_close: N/A is_manually_excluded_from_sla_breach: false customer_has_response: false within_percentile_rank: null items: type: object properties: id: type: integer example: 126 init_agent_reply_time: type: string example: null init_agent_action_time: type: integer example: 684 total_agent_reply_time: type: integer example: 78530 last_received_at_date_time: type: string example: 'Feb 6th 2024 11:27:05' thread_type: type: string example: outbound thread_status: type: string example: await-agent raw_init_agent_reply_time: type: string example: null init_agent_reply_message_id: type: string example: null init_reply_agent_id: type: string example: null time_to_close: type: string example: null raw_time_to_close: type: string example: null touches: type: integer example: 1 nudges: type: integer example: 0 friendly_initial_reply_time: type: string example: Pending friendly_raw_initial_reply_time: type: string example: Pending friendly_total_reply_time: type: string example: '21h:48m:50s' microsoft_conversations: type: array example: - 45YuWwxk78F0MNxvbu items: type: string email_usernames: type: array example: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com items: type: string email_usernames_from: type: array example: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com items: type: string email_usernames_reply_to: type: array example: [] email_usernames_senders: type: array example: - rempel.jordon@hills.com - fletcher91@price.com - k.bogisich@timetoreply.com items: type: string email_usernames_to: type: array example: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com items: type: string email_usernames_received: type: array example: - fletcher91@price.com - rempel.jordon@hills.com - manuel.hudson@vandervort.com - nader.pasquale@fadel.com items: type: string email_domains: type: array example: - hills.com - price.com - timetoreply.com - vandervort.com - fadel.com items: type: string date_times: type: array example: - '2024-02-06 11:27:05' - '2024-02-05 16:28:14' - '2024-02-05 15:24:43' - '2024-02-05 13:49:39' - '2024-02-05 13:38:15' items: type: string message_classifications: type: array example: - reply - forward - first items: type: string message_subjects: type: array example: - 'RE: iterate cross-media web-readiness' - 'FW: iterate cross-media web-readiness' - 'iterate cross-media web-readiness' items: type: string messages: type: array example: - internet_message_id: 1667728253l2YRP23xiu@XIezvsgpAfZC40DwAASKNOz1h.iWXk date_time: 'Feb 6th 2024 11:27:05' timestamp: 1707218825 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz - 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI replytime: 68331 classification: reply raw_replytime: 68331 friendly_reply_time: '18h:58m:51s' friendly_raw_reply_time: '18h:58m:51s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: true message_type: other labels: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI date_time: 'Feb 5th 2024 16:28:14' timestamp: 1707150494 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz replytime: 3811 classification: reply raw_replytime: 3811 friendly_reply_time: '01h:03m:31s' friendly_raw_reply_time: '01h:03m:31s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - CATEGORY_PROMOTIONS - SENT - INBOX is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz date_time: 'Feb 5th 2024 15:24:43' timestamp: 1707146683 subject: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M replytime: 5704 classification: reply raw_replytime: 5704 friendly_reply_time: '01h:35m:04s' friendly_raw_reply_time: '01h:35m:04s' email_domains: - hills.com - price.com email_domains_from: - hills.com email_domains_to: - price.com email_domains_reply_to: [] email_domains_senders: - hills.com email_domains_received: - price.com email_usernames: - rempel.jordon@hills.com - fletcher91@price.com email_usernames_from: - rempel.jordon@hills.com email_usernames_to: - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - rempel.jordon@hills.com email_usernames_received: - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: other labels: [] is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M date_time: 'Feb 5th 2024 13:49:39' timestamp: 1707140979 subject: 'FW: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 replytime: 684 classification: forward raw_replytime: 684 friendly_reply_time: '11m:24s' friendly_raw_reply_time: '11m:24s' email_domains: - price.com - hills.com email_domains_from: - price.com email_domains_to: - hills.com email_domains_reply_to: [] email_domains_senders: - price.com email_domains_received: - hills.com email_usernames: - fletcher91@price.com - rempel.jordon@hills.com email_usernames_from: - fletcher91@price.com email_usernames_to: - rempel.jordon@hills.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - fletcher91@price.com email_usernames_received: - rempel.jordon@hills.com is_initial_reply: false is_newest_message: false message_type: other labels: - UNREAD is_touch: false is_nudge: false touch_time: null reply_is_relevant: false is_closing_email: false is_included_in_stats: false reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null - internet_message_id: 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 date_time: 'Feb 5th 2024 13:38:15' timestamp: 1707140295 subject: 'iterate cross-media web-readiness' references: null replytime: null classification: first raw_replytime: null friendly_reply_time: N/A friendly_raw_reply_time: N/A email_domains: - timetoreply.com - vandervort.com - hills.com - fadel.com - price.com email_domains_from: - timetoreply.com email_domains_to: - vandervort.com - hills.com - fadel.com - price.com email_domains_reply_to: [] email_domains_senders: - timetoreply.com email_domains_received: - vandervort.com - hills.com - fadel.com - price.com email_usernames: - k.bogisich@timetoreply.com - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_from: - k.bogisich@timetoreply.com email_usernames_to: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com email_usernames_cc: [] email_usernames_reply_to: [] email_usernames_senders: - k.bogisich@timetoreply.com email_usernames_received: - manuel.hudson@vandervort.com - rempel.jordon@hills.com - nader.pasquale@fadel.com - fletcher91@price.com is_initial_reply: false is_newest_message: false message_type: outbound labels: [] is_touch: true is_nudge: false touch_time: null reply_is_relevant: true is_closing_email: false is_included_in_stats: true reply_is_outlier: false agents_read_status: [] friendly_touch_time: N/A is_manually_excluded_from_sla_breach: false within_percentile_rank: null items: type: object properties: internet_message_id: type: string example: 1667728253l2YRP23xiu@XIezvsgpAfZC40DwAASKNOz1h.iWXk date_time: type: string example: 'Feb 6th 2024 11:27:05' timestamp: type: integer example: 1707218825 subject: type: string example: 'RE: iterate cross-media web-readiness (Excluded from statistics due to applied filters)' references: type: array example: - 1678018926PqpbuhA4QG@A4aggUvoz6yWSf6Jq5MYggDnV.Cjg0 - 1677503008Ry8kgiYhEj@nYMnRzm3CNMI9iynsxnIBuzk8.ua0M - 1655723308ffVXj1LDHb@IHiFviB6rrQopCeO7l7Bm6UTI.bZhz - 1701482741UPaffZzTge@24xEzlvIunyIPUZVcq55w4Q8V.E7KI items: type: string replytime: type: integer example: 68331 classification: type: string example: reply raw_replytime: type: integer example: 68331 friendly_reply_time: type: string example: '18h:58m:51s' friendly_raw_reply_time: type: string example: '18h:58m:51s' email_domains: type: array example: - hills.com - price.com items: type: string email_domains_from: type: array example: - hills.com items: type: string email_domains_to: type: array example: - price.com items: type: string email_domains_reply_to: type: array example: [] email_domains_senders: type: array example: - hills.com items: type: string email_domains_received: type: array example: - price.com items: type: string email_usernames: type: array example: - rempel.jordon@hills.com - fletcher91@price.com items: type: string email_usernames_from: type: array example: - rempel.jordon@hills.com items: type: string email_usernames_to: type: array example: - fletcher91@price.com items: type: string email_usernames_cc: type: array example: [] email_usernames_reply_to: type: array example: [] email_usernames_senders: type: array example: - rempel.jordon@hills.com items: type: string email_usernames_received: type: array example: - fletcher91@price.com items: type: string is_initial_reply: type: boolean example: false is_newest_message: type: boolean example: true message_type: type: string example: other labels: type: array example: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT items: type: string is_touch: type: boolean example: false is_nudge: type: boolean example: false touch_time: type: string example: null reply_is_relevant: type: boolean example: false is_closing_email: type: boolean example: false is_included_in_stats: type: boolean example: false reply_is_outlier: type: boolean example: false agents_read_status: type: array example: [] friendly_touch_time: type: string example: N/A is_manually_excluded_from_sla_breach: type: boolean example: false within_percentile_rank: type: string example: null labels: type: array example: - UNREAD - CATEGORY_PERSONAL - STARRED - IMPORTANT - CATEGORY_PROMOTIONS - SENT - INBOX items: type: string has_contact_success: type: boolean example: false contact_success_time: type: string example: null contact_reply_time: type: string example: null deal: type: object properties: id: type: integer example: 15 deal_stage: type: integer example: 11 deal_value: type: integer example: 1635 owner: type: integer example: 3 name: type: string example: 'Practical Bronze Pants' subject: type: string example: 'iterate cross-media web-readiness' initial_reply_is_relevant: type: boolean example: true initial_reply_is_included_in_stats: type: boolean example: true initial_reply_is_outlier: type: boolean example: false friendly_time_to_close: type: string example: N/A friendly_raw_time_to_close: type: string example: N/A is_manually_excluded_from_sla_breach: type: boolean example: false customer_has_response: type: boolean example: false within_percentile_rank: type: string example: null first_page_url: type: string example: 'https://portal.timetoreply.com/api/logs/stat-breakdown?stat=threads.total&model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/logs/stat-breakdown?stat=threads.total&model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/logs/stat-breakdown?stat=threads.total&model=My%20Company&model_type=Internal&model_com=1&model_type_com=Contact%20Group&per_page=2&direction=desc&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/logs/stat-breakdown' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 type: type: string example: threads show_column: type: string example: null friendly_name: type: string example: 'Total Conversations' explainer: type: string example: 'All conversations.' tags: - Logs /api/entities/search: get: summary: 'Entities - Search' operationId: entitiesSearch description: 'Searches your company entities' parameters: - in: query name: per_page description: 'The number of results to show per page.' example: 2.0 required: false schema: type: number description: 'The number of results to show per page.' example: 2.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 - in: query name: search description: 'The search string to use.' example: 'Top Revenue' required: false schema: type: string description: 'The search string to use.' example: 'Top Revenue' - in: query name: type description: 'The type of entity you are searching for. Can be any of Agent,Contact Group,Contact,Group Mailbox,Team,all.' example: all required: false schema: type: string description: 'The type of entity you are searching for. Can be any of Agent,Contact Group,Contact,Group Mailbox,Team,all.' example: all responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends - id: 1 name: top@customer.com email_usernames: - top@customer.com model_type: Contact icon: user is_lead: false first_page_url: 'https://portal.timetoreply.com/api/entities/search?per_page=2&search=Top%20Revenue&type=all&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/search?per_page=2&search=Top%20Revenue&type=all&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/search?per_page=2&search=Top%20Revenue&type=all&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/search' per_page: 2 prev_page_url: null to: 2 total: 2 properties: current_page: type: integer example: 1 data: type: array example: - id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends - id: 1 name: top@customer.com email_usernames: - top@customer.com model_type: Contact icon: user is_lead: false items: type: object properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' email_usernames: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/search?per_page=2&search=Top%20Revenue&type=all&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/search?per_page=2&search=Top%20Revenue&type=all&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/search?per_page=2&search=Top%20Revenue&type=all&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/search' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 2 tags: - Entities /api/entities/agents: get: summary: 'Mailboxes - List' operationId: mailboxesList description: 'List all mailboxes' parameters: - in: query name: sort_by description: 'The field to sort the mailboxes by.' example: name required: false schema: type: string description: 'The field to sort the mailboxes by.' example: name - in: query name: direction description: 'Sort asc or desc.' example: asc required: false schema: type: string description: 'Sort asc or desc.' example: asc - in: query name: per_page description: 'The number of mailboxes to show per page.' example: 2.0 required: false schema: type: number description: 'The number of mailboxes to show per page.' example: 2.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 - in: query name: search description: 'Optional search string.' example: null required: false schema: type: string description: 'Optional search string.' example: null - in: query name: product_type description: 'Optional product type filter.' example: success required: false schema: type: string description: 'Optional product type filter.' example: success responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 1 company_id: 1 company_name: timetoreply name: 'Kareem Bogisich' email: k.bogisich@timetoreply.com is_bulk_linked: false main_type: Google active: true created_at: '2024-02-02 12:27:13' email_usernames: - k.bogisich@timetoreply.com time_zone: id: 29 php_timezone: Europe/London friendly_name: 'Greenwich Mean Time => Dublin, Edinburgh, Lisbon, London' newest_message_date: '2024-02-02 17:38:54' ingestion_started_date: '2023-08-26 12:23:38' ingestion_completed_date: '2024-02-09 12:27:30' ingestion_duration: '4008h:3m' ingestion_duration_seconds: 14429032 user_permissions: - 7 search_string: 'Kareem Bogisich k.bogisich@timetoreply.com' leave_days: [] work_days: [] business_hours: [] product_type: success is_user: true last_used_addon: '2023-12-23 12:28:44' optimiser_installed: false - id: 3 company_id: 1 company_name: timetoreply name: 'Fred Heidenreich' email: f.heidenreich@timetoreply.com is_bulk_linked: false main_type: Google active: true created_at: '2024-02-02 12:27:13' email_usernames: - f.heidenreich@timetoreply.com time_zone: id: 29 php_timezone: Europe/London friendly_name: 'Greenwich Mean Time => Dublin, Edinburgh, Lisbon, London' newest_message_date: null ingestion_started_date: '2023-04-06 17:43:52' ingestion_completed_date: '2023-02-18 21:36:12' ingestion_duration: 'In Progress' ingestion_duration_seconds: null user_permissions: [] search_string: 'Fred Heidenreich f.heidenreich@timetoreply.com' leave_days: [] work_days: [] business_hours: [] product_type: success is_user: true last_used_addon: null optimiser_installed: false first_page_url: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=1' from: 1 last_page: 2 last_page_url: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=2' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=2' path: 'https://portal.timetoreply.com/api/entities/agents' per_page: 2 prev_page_url: null to: 2 total: 3 properties: current_page: type: integer example: 1 data: type: array example: - id: 1 company_id: 1 company_name: timetoreply name: 'Kareem Bogisich' email: k.bogisich@timetoreply.com is_bulk_linked: false main_type: Google active: true created_at: '2024-02-02 12:27:13' email_usernames: - k.bogisich@timetoreply.com time_zone: id: 29 php_timezone: Europe/London friendly_name: 'Greenwich Mean Time => Dublin, Edinburgh, Lisbon, London' newest_message_date: '2024-02-02 17:38:54' ingestion_started_date: '2023-08-26 12:23:38' ingestion_completed_date: '2024-02-09 12:27:30' ingestion_duration: '4008h:3m' ingestion_duration_seconds: 14429032 user_permissions: - 7 search_string: 'Kareem Bogisich k.bogisich@timetoreply.com' leave_days: [] work_days: [] business_hours: [] product_type: success is_user: true last_used_addon: '2023-12-23 12:28:44' optimiser_installed: false - id: 3 company_id: 1 company_name: timetoreply name: 'Fred Heidenreich' email: f.heidenreich@timetoreply.com is_bulk_linked: false main_type: Google active: true created_at: '2024-02-02 12:27:13' email_usernames: - f.heidenreich@timetoreply.com time_zone: id: 29 php_timezone: Europe/London friendly_name: 'Greenwich Mean Time => Dublin, Edinburgh, Lisbon, London' newest_message_date: null ingestion_started_date: '2023-04-06 17:43:52' ingestion_completed_date: '2023-02-18 21:36:12' ingestion_duration: 'In Progress' ingestion_duration_seconds: null user_permissions: [] search_string: 'Fred Heidenreich f.heidenreich@timetoreply.com' leave_days: [] work_days: [] business_hours: [] product_type: success is_user: true last_used_addon: null optimiser_installed: false items: type: object properties: id: type: integer example: 1 company_id: type: integer example: 1 company_name: type: string example: timetoreply name: type: string example: 'Kareem Bogisich' email: type: string example: k.bogisich@timetoreply.com is_bulk_linked: type: boolean example: false main_type: type: string example: Google active: type: boolean example: true created_at: type: string example: '2024-02-02 12:27:13' email_usernames: type: array example: - k.bogisich@timetoreply.com items: type: string time_zone: type: object properties: id: type: integer example: 29 php_timezone: type: string example: Europe/London friendly_name: type: string example: 'Greenwich Mean Time => Dublin, Edinburgh, Lisbon, London' newest_message_date: type: string example: '2024-02-02 17:38:54' ingestion_started_date: type: string example: '2023-08-26 12:23:38' ingestion_completed_date: type: string example: '2024-02-09 12:27:30' ingestion_duration: type: string example: '4008h:3m' ingestion_duration_seconds: type: integer example: 14429032 user_permissions: type: array example: - 7 items: type: integer search_string: type: string example: 'Kareem Bogisich k.bogisich@timetoreply.com' leave_days: type: array example: [] work_days: type: array example: [] business_hours: type: array example: [] product_type: type: string example: success is_user: type: boolean example: true last_used_addon: type: string example: '2023-12-23 12:28:44' optimiser_installed: type: boolean example: false first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=1' from: type: integer example: 1 last_page: type: integer example: 2 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=2' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/agents?direction=asc&per_page=2&product_type=success&page=2' path: type: string example: 'https://portal.timetoreply.com/api/entities/agents' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 3 tags: - Entities /api/entities/agents/invite: post: summary: 'Mailboxes - Invite' operationId: mailboxesInvite description: 'Create a mailbox invitation' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: success: true authURL: 'https://portal.timetoreply.com/authenticate/2?expires=1707654786&signature=904b9d9c74089203cfb885280b6636409a9b1e50bf3cda161665332f33912741' id: 2 properties: success: type: boolean example: true authURL: type: string example: 'https://portal.timetoreply.com/authenticate/2?expires=1707654786&signature=904b9d9c74089203cfb885280b6636409a9b1e50bf3cda161665332f33912741' id: type: integer example: 2 tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the Mailbox user.' example: 'Peter Rabbit' type: type: integer description: 'The type of Mailbox (1 = Gmail, 2 = O365, 5 = Mimecast).' example: 1 email: type: string description: 'The email address of the Mailbox.' example: peter.rabbit@gmail.com message: type: string description: 'A personalised message to send to the mailbox during invitation.' example: 'Hey Pete, please accept this invite.' required: - name - type - email /api/entities/agents/microsoft/load-bulk-agents: get: summary: 'Mailboxes - O365 - List' operationId: mailboxesO365List description: 'Load potential O365 Mailboxes' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: name: 'Peter Rabbit' id: 12345abcd mail: peter.rabbit@example.com userPrincipalName: peter.rabbit@example.com properties: name: type: string example: 'Peter Rabbit' id: type: string example: 12345abcd mail: type: string example: peter.rabbit@example.com userPrincipalName: type: string example: peter.rabbit@example.com tags: - Entities /api/entities/agents/microsoft/search-bulk-agents: get: summary: 'Mailboxes - O365 - Search' operationId: mailboxesO365Search description: 'Search potential O365 Mailboxes' parameters: - in: query name: search description: 'The search term to use. This will search for mailboxes beginning with the search string.' example: peter required: true schema: type: string description: 'The search term to use. This will search for mailboxes beginning with the search string.' example: peter responses: 200: description: '' content: application/json: schema: type: object example: name: 'Peter Rabbit' id: 12345abcd mail: peter.rabbit@example.com userPrincipalName: peter.rabbit@example.com properties: name: type: string example: 'Peter Rabbit' id: type: string example: 12345abcd mail: type: string example: peter.rabbit@example.com userPrincipalName: type: string example: peter.rabbit@example.com tags: - Entities /api/entities/agents/microsoft/select-bulk: post: summary: 'Mailboxes - O365 - Bulk Add' operationId: mailboxesO365BulkAdd description: 'Store a list of O365 Mailboxes' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: total: 4 maxAgents: 100 limitAgents: true properties: total: type: integer example: 4 maxAgents: type: integer example: 100 limitAgents: type: boolean example: true tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: users: type: array description: 'An array of O365 "user" objects.' example: - [] items: type: object properties: id: type: string description: 'The O365 user ID.' example: 12345-12345-12345 email: type: string description: 'The O365 user Email.' example: peter.rabbit@o365.com name: type: string description: "The O365 user's name." example: 'Peter Rabbit' userPrincipalName: type: string description: 'The O365 User Principal Name.' example: peter.rabbit@o365.com required: - id - email - name - userPrincipalName required: - users /api/entities/agents/gmail/load-bulk-agents: get: summary: 'Mailboxes - Gmail - List' operationId: mailboxesGmailList description: 'Load potential Gmail mailboxes' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: users: - name: 'Peter Rabbit' email: peter.rabbit@gmail.com id: 12345abcd userPrincipalName: peter.rabbit@gmail.com nextPageToken: next_page_token_string properties: users: type: array example: - name: 'Peter Rabbit' email: peter.rabbit@gmail.com id: 12345abcd userPrincipalName: peter.rabbit@gmail.com items: type: object properties: name: type: string example: 'Peter Rabbit' email: type: string example: peter.rabbit@gmail.com id: type: string example: 12345abcd userPrincipalName: type: string example: peter.rabbit@gmail.com nextPageToken: type: string example: next_page_token_string tags: - Entities /api/entities/agents/gmail/select-bulk: post: summary: 'Mailboxes - Gmail - Bulk Add' operationId: mailboxesGmailBulkAdd description: 'Add multiple mailboxes at once' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: success: - peter.rabbit@gmail.com fail: [] properties: success: type: array example: - peter.rabbit@gmail.com items: type: string fail: type: array example: [] tags: - Entities requestBody: required: false content: application/json: schema: type: object properties: users: type: array description: 'an array of gmail "user" objects with fields email and name.' example: - [] items: type: object properties: email: type: string description: 'The email address of the mailbox to add.' example: peter.rabbit@gmail.com name: type: string description: 'The name of the mailbox to add.' example: 'Peter Rabbit' required: - email - name '/api/entities/agents/{agent_id}/ews': patch: summary: 'Mailboxes - EWS - Update' operationId: mailboxesEWSUpdate description: 'Update EWS Mailbox' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Agent EWS credentials updated successfully.' properties: status: type: string example: 'Agent EWS credentials updated successfully.' tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: host: type: string description: 'The EWS Host.' example: outlook.office365.com/EWS/Exchange.asmx version: type: string description: 'The EWS host version.' example: Exchange2013 username: type: string description: 'The EWS username.' example: example@example.com password: type: string description: 'The EWS password.' example: secret required: - host - version - username - password parameters: - in: path name: agent_id description: 'The ID of the agent/mailbox to update.' example: 1 required: true schema: type: integer '/api/entities/agents/{id}': delete: summary: 'Mailboxes - Delete' operationId: mailboxesDelete description: 'Delete a mailbox' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Agent deletion complete.' properties: status: type: string example: 'Agent deletion complete.' tags: - Entities parameters: - in: path name: id description: 'The ID of the agent.' example: 1 required: true schema: type: integer - in: path name: agent_id description: 'The ID of the mailbox to delete.' example: 1 required: true schema: type: integer /api/entities/agents/delete-multiple: post: summary: 'Mailboxes - Delete Multiple' operationId: mailboxesDeleteMultiple description: 'Delete multiple mailboxes' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Mailbox deletion complete.' properties: status: type: string example: 'Mailbox deletion complete.' tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'The IDs of the mailboxes to delete.' example: - 1 - 2 - 3 items: type: integer required: - ids '/api/entities/agents/{agent_id}/re-auth': get: summary: 'Mailboxes - Re-authenticate' operationId: mailboxesReAuthenticate description: 'Send a re-authentication request to a mailbox.' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: "We've sent the Re-Authentication email to John Doe. Please ask them to check their email and SPAM box" properties: status: type: string example: "We've sent the Re-Authentication email to John Doe. Please ask them to check their email and SPAM box" tags: - Entities parameters: - in: path name: agent_id description: 'The ID of the mailbox to send a re-authentication request to.' example: 1 required: true schema: type: integer '/api/entities/agents/{id}/update': patch: summary: 'Mailboxes - Update' operationId: mailboxesUpdate description: 'Update a mailbox' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Mailbox updated successfully.' properties: status: type: string example: 'Mailbox updated successfully.' tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the mailbox.' example: 'Peter Rabbit' timeZone: type: integer description: 'The ID of the TimeZone for the mailbox.' example: 1 aliases: type: array description: 'An array of email aliases for the mailbox.' example: - alias@example.net items: type: string required: - name - timeZone parameters: - in: path name: id description: 'The ID of the agent.' example: 1 required: true schema: type: integer - in: path name: agent_id description: 'The ID of the mailbox to update.' example: 1 required: true schema: type: integer /api/entities/agents/search-all-company-mailboxes: get: summary: 'Mailboxes - Search all' operationId: mailboxesSearchAll description: 'Searches all mailboxes for a given string including in Gmail, O365 if authenticated using admin credentials.' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: name: 'Peter Rabbit' email: peter.rabbit@gmail.com id: 12345abcd userPrincipalName: peter.rabbit@gmail.com properties: name: type: string example: 'Peter Rabbit' email: type: string example: peter.rabbit@gmail.com id: type: string example: 12345abcd userPrincipalName: type: string example: peter.rabbit@gmail.com tags: - Entities /api/tools/users/invite-as-users: post: summary: 'Mailboxes - Invite As Users' operationId: mailboxesInviteAsUsers description: 'Invite a selection of mailboxes as users' parameters: [] responses: 202: description: '' content: application/json: schema: type: array items: type: object example: [] tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'The IDs of the agents/mailboxes to invite as a user.' example: - 1 items: type: integer required: - ids '/api/entities/agents/remind/{authentication_invite_id}': patch: summary: 'Authentication Invites - Remind' operationId: authenticationInvitesRemind description: 'Remind A Mailbox about an Authentication Invitation' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Please check the inbox (and spam folder) of the mailbox you just added. Click on the link in the email to grant access to timetoreply so that we can start measuring your email reply times.' properties: status: type: string example: 'Please check the inbox (and spam folder) of the mailbox you just added. Click on the link in the email to grant access to timetoreply so that we can start measuring your email reply times.' tags: - Entities parameters: - in: path name: authentication_invite_id description: 'The ID of the Authentication invite.' example: 1 required: true schema: type: integer '/api/entities/agents/invite/{authentication_invite_id}': delete: summary: 'Authentication Invites - Delete' operationId: authenticationInvitesDelete description: 'Delete an Authentication Invitation' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Authentication invite deleted.' properties: status: type: string example: 'Authentication invite deleted.' tags: - Entities parameters: - in: path name: authentication_invite_id description: 'The ID of the Authentication invite.' example: 1 required: true schema: type: integer /api/entities/contacts: get: summary: 'Contacts - List' operationId: contactsList description: 'Get all existing contacts.' parameters: - in: query name: sort_by description: 'The field to sort the customers by.' example: name required: false schema: type: string description: 'The field to sort the customers by.' example: name - in: query name: direction description: 'Sort asc or desc.' example: asc required: false schema: type: string description: 'Sort asc or desc.' example: asc - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 25 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 25 - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 - in: query name: search description: 'Optional search string.' example: null required: false schema: type: string description: 'Optional search string.' example: null responses: 200: description: '' content: application/json: schema: type: object example: data: current_page: 1 data: - id: 2626 company_id: 1 name: a.price@timetoreply.com type: email crm_type: null search_string: a.price@timetoreply.com is_lead: false - id: 2261 company_id: 1 name: abel62@beier.com type: email crm_type: null search_string: abel62@beier.com is_lead: false first_page_url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=1' from: 1 last_page: 452 last_page_url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=452' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=4' label: '4' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=5' label: '5' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=6' label: '6' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=7' label: '7' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=8' label: '8' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=9' label: '9' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=10' label: '10' active: false - url: null label: ... active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=451' label: '451' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=452' label: '452' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=2' path: 'https://portal.timetoreply.com/api/entities/contacts' per_page: 2 prev_page_url: null to: 2 total: 904 filters: search: null sort_by: name sort_direction: asc per_page: 2 page: 1 properties: data: type: object properties: current_page: type: integer example: 1 data: type: array example: - id: 2626 company_id: 1 name: a.price@timetoreply.com type: email crm_type: null search_string: a.price@timetoreply.com is_lead: false - id: 2261 company_id: 1 name: abel62@beier.com type: email crm_type: null search_string: abel62@beier.com is_lead: false items: type: object properties: id: type: integer example: 2626 company_id: type: integer example: 1 name: type: string example: a.price@timetoreply.com type: type: string example: email crm_type: type: string example: null search_string: type: string example: a.price@timetoreply.com is_lead: type: boolean example: false first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 452 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=452' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=4' label: '4' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=5' label: '5' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=6' label: '6' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=7' label: '7' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=8' label: '8' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=9' label: '9' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=10' label: '10' active: false - url: null label: ... active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=451' label: '451' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=452' label: '452' active: false - url: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/contacts?direction=asc&per_page=2&page=2' path: type: string example: 'https://portal.timetoreply.com/api/entities/contacts' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 904 filters: type: object properties: search: type: string example: null sort_by: type: string example: name sort_direction: type: string example: asc per_page: type: integer example: 2 page: type: integer example: 1 tags: - Entities post: summary: 'Contacts - Store' operationId: contactsStore description: 'Store a new contact' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 2905 name: contact@example.com email_usernames: - contact@example.com model_type: Contact icon: user is_lead: false properties: id: type: integer example: 2905 name: type: string example: contact@example.com email_usernames: type: array example: - contact@example.com items: type: string model_type: type: string example: Contact icon: type: string example: user is_lead: type: boolean example: false tags: - Entities requestBody: required: false content: application/json: schema: type: object properties: name: type: string description: 'The email address or domain of the Contact.' example: contact@example.com '/api/entities/contacts/{id}': put: summary: 'Contacts - Update' operationId: contactsUpdate description: 'Update an existing contact' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 name: contact@example.com email_usernames: - contact@example.com model_type: Contact icon: user is_lead: false properties: id: type: integer example: 1 name: type: string example: contact@example.com email_usernames: type: array example: - contact@example.com items: type: string model_type: type: string example: Contact icon: type: string example: user is_lead: type: boolean example: false tags: - Entities requestBody: required: false content: application/json: schema: type: object properties: name: type: string description: 'The email address or domain of the Contact.' example: contact@example.com delete: summary: 'Contacts - Delete' operationId: contactsDelete description: 'Delete a contact' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Contact deleted.' properties: status: type: string example: 'Contact deleted.' tags: - Entities parameters: - in: path name: id description: 'The ID of the contact.' example: 1 required: true schema: type: integer - in: path name: contact_id description: 'The ID of the contact.' example: '1' required: true schema: type: string /api/entities/contacts/delete-multiple: post: summary: 'Contacts - Delete multi' operationId: contactsDeleteMulti description: 'Delete multiple contacts' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Contacts deleted.' properties: status: type: string example: 'Contacts deleted.' tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'The IDs of the contacts to Delete.' example: - 1 - 2 items: type: integer required: - ids /api/entities/contacts/search-possible-leads: get: summary: 'Contacts - Search for possible leads' operationId: contactsSearchForPossibleLeads description: 'Searches through your conversations to find possible leads.' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - email: example@email.com - email: email@example.com tags: - Entities /api/entities/contacts/create-multi: post: summary: 'Contacts - Store multiple' operationId: contactsStoreMultiple description: 'Stores multiple email addresses as contacts/leads' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - company_id: 1 name: customer@example.com type: email is_lead: true id: 2906 tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: customers: type: array description: 'The array of customers to create.' example: - [] items: type: object properties: name: type: string description: 'The email or domain of the customer.' example: customer@example.com is_lead: type: boolean description: 'Whether the customer is a lead or not.' example: true required: - name - is_lead required: - customers /api/entities/contact-groups: get: summary: 'Contact Groups - List' operationId: contactGroupsList description: 'List all Contact Groups' parameters: - in: query name: sort_by description: 'The field to sort the mailboxes by.' example: name required: false schema: type: string description: 'The field to sort the mailboxes by.' example: name - in: query name: direction description: 'Sort asc or desc.' example: asc required: false schema: type: string description: 'Sort asc or desc.' example: asc - in: query name: per_page description: 'The number of contact groups to show per page.' example: 15.0 required: false schema: type: number description: 'The number of contact groups to show per page.' example: 15.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 - in: query name: search description: 'Optional search string.' example: null required: false schema: type: string description: 'Optional search string.' example: null responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 1 company_id: 1 name: 'Top Revenue Customers' crm_type: null customer_emails: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com user_permissions: - 7 search_string: 'Top Revenue Customers vgreenholt@leannon.biz bell.mayer@grimes.info cormier.com hills.com' - id: 2 company_id: 1 name: 'Hubspot Customer Group' crm_type: hubspot customer_emails: - freda.mraz@monahan.net - briana93@kuphal.com customer_domains: - mcglynn.com - sanford.biz user_permissions: [] search_string: 'Hubspot Customer Group freda.mraz@monahan.net briana93@kuphal.com mcglynn.com sanford.biz' first_page_url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=1' from: 1 last_page: 4 last_page_url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=4' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=4' label: '4' active: false - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=2' path: 'https://portal.timetoreply.com/api/entities/contact-groups' per_page: 2 prev_page_url: null to: 2 total: 7 properties: current_page: type: integer example: 1 data: type: array example: - id: 1 company_id: 1 name: 'Top Revenue Customers' crm_type: null customer_emails: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com user_permissions: - 7 search_string: 'Top Revenue Customers vgreenholt@leannon.biz bell.mayer@grimes.info cormier.com hills.com' - id: 2 company_id: 1 name: 'Hubspot Customer Group' crm_type: hubspot customer_emails: - freda.mraz@monahan.net - briana93@kuphal.com customer_domains: - mcglynn.com - sanford.biz user_permissions: [] search_string: 'Hubspot Customer Group freda.mraz@monahan.net briana93@kuphal.com mcglynn.com sanford.biz' items: type: object properties: id: type: integer example: 1 company_id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' crm_type: type: string example: null customer_emails: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string user_permissions: type: array example: - 7 items: type: integer search_string: type: string example: 'Top Revenue Customers vgreenholt@leannon.biz bell.mayer@grimes.info cormier.com hills.com' first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 4 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=4' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=4' label: '4' active: false - url: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/contact-groups?direction=asc&per_page=2&page=2' path: type: string example: 'https://portal.timetoreply.com/api/entities/contact-groups' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 7 tags: - Entities post: summary: 'Contact Groups - Store' operationId: contactGroupsStore description: 'Store a Contact Group' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 48 name: 'Most important contacts' members: emails: - contact_one@example.net domains: - example.com properties: id: type: integer example: 48 name: type: string example: 'Most important contacts' members: type: object properties: emails: type: array example: - contact_one@example.net items: type: string domains: type: array example: - example.com items: type: string tags: - Entities requestBody: required: true content: multipart/form-data: schema: type: object properties: name: type: string description: 'The name of the Contact Group.' example: 'Most important contacts' emails: type: array description: 'An array of contact email addresses.' example: - contact_one@example.net items: type: string domains: type: array description: 'An array of contact domains.' example: - example.com items: type: string upload: type: string format: binary description: 'A CSV of contact domains and/or emails.' required: - name '/api/entities/contact-groups/{id}': get: summary: 'Contact Groups - Show' operationId: contactGroupsShow description: 'Show a single Contact Group' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' email_usernames: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string customer_domains: type: array example: - cormier.com - hills.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends tags: - Entities put: summary: 'Contact Groups - Update' operationId: contactGroupsUpdate description: 'Update a Contact Group' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 1 name: 'Most important contacts updated' members: emails: - contact_one@example.net domains: - example.com tags: - Entities requestBody: required: true content: multipart/form-data: schema: type: object properties: name: type: string description: 'The name of the Contact Group.' example: 'Most important contacts updated' emails: type: array description: 'An array of contact email addresses.' example: - contact_one@example.net items: type: string domains: type: array description: 'An array of contact domains.' example: - example.com items: type: string upload: type: string format: binary description: 'A CSV of contact domains and/or emails.' required: - name delete: summary: 'Contact Groups - Delete' operationId: contactGroupsDelete description: 'Delete a Contact Group' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Contact group deleted.' properties: status: type: string example: 'Contact group deleted.' tags: - Entities parameters: - in: path name: id description: 'The ID of the contact group.' example: 1 required: true schema: type: integer - in: path name: contact_group_id description: 'The ID of the contact group.' example: 1 required: true schema: type: integer '/api/entities/contact-groups/{contact_group_id}/pushEmail': patch: summary: 'Contact Groups - Add Email' operationId: contactGroupsAddEmail description: 'Add An Email To A Contact Group' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 name: 'Top Revenue Customers' members: emails: - vgreenholt@leannon.biz - bell.mayer@grimes.info - example@example.com domains: - cormier.com - hills.com properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' members: type: object properties: emails: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info - example@example.com items: type: string domains: type: array example: - cormier.com - hills.com items: type: string tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: email: type: string description: 'The email you would like to add.' example: example@example.com required: - email parameters: - in: path name: contact_group_id description: 'The ID of the contact group.' example: 1 required: true schema: type: integer '/api/entities/contact-groups/{contact_group_id}/removeEmail': patch: summary: 'Contact Groups - Delete Email' operationId: contactGroupsDeleteEmail description: 'Remove An Email From A Contact Group' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 1 name: 'Most important contacts' members: emails: - contact_one@example.net domains: - example.com tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: email: type: string description: 'The email you would like to remove.' example: example@example.com required: - email parameters: - in: path name: contact_group_id description: 'The ID of the contact group.' example: 1 required: true schema: type: integer '/api/entities/contact-groups/{contact_group_id}/removeMembers': patch: summary: 'Contact Groups - Remove Members' operationId: contactGroupsRemoveMembers description: 'Remove An Email From A Contact Group' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 1 name: 'Most important contacts' members: emails: - contact_one@example.net domains: - example.com tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: membersToRemove: type: array description: 'The emails/domains you would like to remove.' example: - example@example.com - example.net items: type: string required: - membersToRemove parameters: - in: path name: contact_group_id description: 'The ID of the contact group.' example: 1 required: true schema: type: integer '/api/entities/contact-groups/{contact_group_id}/pushDomain': patch: summary: 'Contact Groups - Add Domain' operationId: contactGroupsAddDomain description: 'Add A Domain To A Contact Group' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 name: 'Top Revenue Customers' members: emails: - vgreenholt@leannon.biz - bell.mayer@grimes.info domains: - cormier.com - hills.com - example.com properties: id: type: integer example: 1 name: type: string example: 'Top Revenue Customers' members: type: object properties: emails: type: array example: - vgreenholt@leannon.biz - bell.mayer@grimes.info items: type: string domains: type: array example: - cormier.com - hills.com - example.com items: type: string tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: domain: type: string description: 'The domain you would like to add.' example: example.com required: - domain parameters: - in: path name: contact_group_id description: 'The ID of the contact group.' example: 1 required: true schema: type: integer '/api/entities/contact-groups/{contact_group_id}/removeDomain': patch: summary: 'Contact Groups - Delete Domain' operationId: contactGroupsDeleteDomain description: 'Remove A Domain From A Contact Group' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 1 name: 'Most important contacts' members: emails: - contact_one@example.net domains: - example.net tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: domain: type: string description: 'The domain you would like to remove.' example: example.com required: - domain parameters: - in: path name: contact_group_id description: 'The ID of the contact group.' example: 1 required: true schema: type: integer /api/entities/group-mailboxes: get: summary: 'Group Mailboxes - List' operationId: groupMailboxesList description: 'Show all Group Mailboxes' parameters: - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 25 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 25 - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 1 name: 'US Support' email_usernames: - us-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: 'Group Mailbox' icon: users - id: 2 name: 'EU Support' email_usernames: - eu-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: 'Group Mailbox' icon: users first_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/group-mailboxes' per_page: 2 prev_page_url: null to: 2 total: 2 properties: current_page: type: integer example: 1 data: type: array example: - id: 1 name: 'US Support' email_usernames: - us-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: 'Group Mailbox' icon: users - id: 2 name: 'EU Support' email_usernames: - eu-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: 'Group Mailbox' icon: users items: type: object properties: id: type: integer example: 1 name: type: string example: 'US Support' email_usernames: type: array example: - us-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com items: type: string model_type: type: string example: 'Group Mailbox' icon: type: string example: users first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 2 tags: - Entities post: summary: 'Group Mailboxes - Store' operationId: groupMailboxesStore description: 'Store a Group Mailbox' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 45 company_id: 1 name: 'Sales Mailbox' first_reply_time_goal: 3600 overall_reply_time_goal: 7200 time_to_close_goal: 10800 created_at: '2024-02-09 12:33:06' updated_at: '2024-02-09 12:33:06' product_type: success members: current_page: 1 data: [] first_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' from: null last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/group-mailboxes' per_page: 2 prev_page_url: null to: null total: 0 model_type: 'Group Mailbox' group_mailbox_address: salesgroup@example.com email_usernames: - salesgroup@example.com - infoalias@example.com pending_invites: [] properties: id: type: integer example: 45 company_id: type: integer example: 1 name: type: string example: 'Sales Mailbox' first_reply_time_goal: type: integer example: 3600 overall_reply_time_goal: type: integer example: 7200 time_to_close_goal: type: integer example: 10800 created_at: type: string example: '2024-02-09 12:33:06' updated_at: type: string example: '2024-02-09 12:33:06' product_type: type: string example: success members: type: object properties: current_page: type: integer example: 1 data: type: array example: [] first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' from: type: string example: null last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: string example: null total: type: integer example: 0 model_type: type: string example: 'Group Mailbox' group_mailbox_address: type: string example: salesgroup@example.com email_usernames: type: array example: - salesgroup@example.com - infoalias@example.com items: type: string pending_invites: type: array example: [] tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the Group Mailbox.' example: 'Sales Mailbox' groupMailboxAddress: type: string description: 'The email address of the Group Mailbox.' example: salesgroup@example.com aliases: type: array description: 'An email alias for the Group Mailbox.' example: - infoalias@example.com items: type: string first_reply_time_goal: type: integer description: 'The first reply time goal in minutes.' example: 60 overall_reply_time_goal: type: integer description: 'The overall reply time goal in minutes.' example: 120 time_to_close_goal: type: integer description: 'The time to close goal in minutes.' example: 180 required: - name - groupMailboxAddress '/api/entities/group-mailboxes/{id}': get: summary: 'Group Mailboxes - Show' operationId: groupMailboxesShow description: 'Show a single Group Mailbox' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 name: 'US Support' email_usernames: - us-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: 'Group Mailbox' icon: users properties: id: type: integer example: 1 name: type: string example: 'US Support' email_usernames: type: array example: - us-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com items: type: string model_type: type: string example: 'Group Mailbox' icon: type: string example: users tags: - Entities put: summary: 'Group Mailboxes - Update' operationId: groupMailboxesUpdate description: 'Update a Group Mailbox' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 company_id: 1 name: 'Sales Mailbox' first_reply_time_goal: 1800 overall_reply_time_goal: 3600 time_to_close_goal: 7200 created_at: '2024-01-01 00:00:00' updated_at: '2024-01-01 00:00:00' product_type: success members: current_page: 1 data: - email: peter.rabbit@timetoreply.com type: 1 existing: true first_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1' per_page: 25 prev_page_url: null to: 1 total: 1 model_type: 'Group Mailbox' group_mailbox_address: salesgroup@example.net email_usernames: - infoalias@example.net pending_invites: [] properties: id: type: integer example: 1 company_id: type: integer example: 1 name: type: string example: 'Sales Mailbox' first_reply_time_goal: type: integer example: 1800 overall_reply_time_goal: type: integer example: 3600 time_to_close_goal: type: integer example: 7200 created_at: type: string example: '2024-01-01 00:00:00' updated_at: type: string example: '2024-01-01 00:00:00' product_type: type: string example: success members: type: object properties: current_page: type: integer example: 1 data: type: array example: - email: peter.rabbit@timetoreply.com type: 1 existing: true items: type: object properties: email: type: string example: peter.rabbit@timetoreply.com type: type: integer example: 1 existing: type: boolean example: true first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1' per_page: type: integer example: 25 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 model_type: type: string example: 'Group Mailbox' group_mailbox_address: type: string example: salesgroup@example.net email_usernames: type: array example: - infoalias@example.net items: type: string pending_invites: type: array example: [] tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the Group Mailbox.' example: 'Sales Mailbox' groupMailboxAddress: type: string description: 'The email address of the Group Mailbox.' example: salesgroup@example.net aliases: type: array description: "An array of email alias' for the Group Mailbox." example: - infoalias@example.net items: type: string first_reply_time_goal: type: integer description: 'The first reply time goal in minutes.' example: 60 overall_reply_time_goal: type: integer description: 'The overall reply time goal in minutes.' example: 120 time_to_close_goal: type: integer description: 'The time to close goal in minutes.' example: 180 required: - name - groupMailboxAddress delete: summary: 'Group Mailboxes - Delete' operationId: groupMailboxesDelete description: 'Delete a Group Mailbox' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Group Mailbox deleted.' properties: status: type: string example: 'Group Mailbox deleted.' tags: - Entities parameters: - in: path name: id description: 'The ID of the group mailbox.' example: 1 required: true schema: type: integer - in: path name: group_mailbox_id description: 'The ID of the Group Mailbox.' example: 1 required: true schema: type: integer '/api/entities/group-mailboxes/{group_mailbox_id}/agents': get: summary: 'Group Mailbox Members - List' operationId: groupMailboxMembersList description: 'Show members of a Group Mailbox' parameters: - in: query name: sort_by description: 'The field to sort the mailboxes by.' example: name required: false schema: type: string description: 'The field to sort the mailboxes by.' example: name - in: query name: direction description: 'Sort asc or desc.' example: asc required: false schema: type: string description: 'Sort asc or desc.' example: asc - in: query name: per_page description: 'The number of mailboxes to show per page.' example: 2.0 required: false schema: type: number description: 'The number of mailboxes to show per page.' example: 2.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true first_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=1' from: 1 last_page: 2 last_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=2' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=2' path: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents' per_page: 2 prev_page_url: null to: 2 total: 3 properties: current_page: type: integer example: 1 data: type: array example: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true items: type: object properties: email: type: string example: a.price@timetoreply.com type: type: integer example: 1 existing: type: boolean example: true first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 2 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=2' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?direction=asc&per_page=2&page=2' path: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 3 tags: - Entities post: summary: 'Group Mailbox Members - Store' operationId: groupMailboxMembersStore description: 'Add a member to a Group Mailbox' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true - email: k.bogisich@timetoreply.com type: 1 existing: true first_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents' per_page: 25 prev_page_url: null to: 3 total: 3 failed: [] properties: current_page: type: integer example: 1 data: type: array example: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true - email: k.bogisich@timetoreply.com type: 1 existing: true items: type: object properties: email: type: string example: a.price@timetoreply.com type: type: integer example: 1 existing: type: boolean example: true first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents' per_page: type: integer example: 25 prev_page_url: type: string example: null to: type: integer example: 3 total: type: integer example: 3 failed: type: array example: [] tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'An array of Mailbox IDs to add as a Group Mailbox Member.' example: - 1 items: type: integer required: - ids delete: summary: 'Group Mailbox Members - Delete' operationId: groupMailboxMembersDelete description: 'Remove a member from a Group Mailbox' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true first_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents' per_page: 25 prev_page_url: null to: 2 total: 2 failed: [] properties: current_page: type: integer example: 1 data: type: array example: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true items: type: object properties: email: type: string example: a.price@timetoreply.com type: type: integer example: 1 existing: type: boolean example: true first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/group-mailboxes/1/agents' per_page: type: integer example: 25 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 2 failed: type: array example: [] tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'An array of Mailbox IDs to remove as a Group Mailbox Member.' example: - 1 items: type: integer required: - ids parameters: - in: path name: group_mailbox_id description: 'The ID of the Group Mailbox to get Members of.' example: 1 required: true schema: type: integer /api/entities/teams: get: summary: 'Teams - List' operationId: teamsList description: 'Show all teams' parameters: - in: query name: per_page description: 'For paginated results, how many results per page. Max 200.' example: 25 required: false schema: type: integer description: 'For paginated results, how many results per page. Max 200.' example: 25 - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 1 name: 'US Support Team' email_usernames: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: Team icon: handshake - id: 2 name: 'EU Support Team' email_usernames: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: Team icon: handshake first_page_url: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/teams' per_page: 2 prev_page_url: null to: 2 total: 2 properties: current_page: type: integer example: 1 data: type: array example: - id: 1 name: 'US Support Team' email_usernames: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: Team icon: handshake - id: 2 name: 'EU Support Team' email_usernames: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: Team icon: handshake items: type: object properties: id: type: integer example: 1 name: type: string example: 'US Support Team' email_usernames: type: array example: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com items: type: string model_type: type: string example: Team icon: type: string example: handshake first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/teams' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 2 tags: - Entities post: summary: 'Teams - Store' operationId: teamsStore description: 'Store a new Team' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 45 company_id: 1 name: 'ACME Support Team One' first_reply_time_goal: 1800 overall_reply_time_goal: 3600 time_to_close_goal: 7200 created_at: '2024-02-09 12:33:06' updated_at: '2024-02-09 12:33:06' product_type: success members: current_page: 1 data: [] first_page_url: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' from: null last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/teams' per_page: 25 prev_page_url: null to: null total: 0 failed: [] model_type: Team pending_invites: [] properties: id: type: integer example: 45 company_id: type: integer example: 1 name: type: string example: 'ACME Support Team One' first_reply_time_goal: type: integer example: 1800 overall_reply_time_goal: type: integer example: 3600 time_to_close_goal: type: integer example: 7200 created_at: type: string example: '2024-02-09 12:33:06' updated_at: type: string example: '2024-02-09 12:33:06' product_type: type: string example: success members: type: object properties: current_page: type: integer example: 1 data: type: array example: [] first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' from: type: string example: null last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/teams' per_page: type: integer example: 25 prev_page_url: type: string example: null to: type: string example: null total: type: integer example: 0 failed: type: array example: [] model_type: type: string example: Team pending_invites: type: array example: [] tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the Team.' example: 'ACME Support Team One' first_reply_time_goal: type: integer description: 'The first reply time goal in minutes.' example: 30 overall_reply_time_goal: type: integer description: 'The overall reply time goal in minutes.' example: 60 time_to_close_goal: type: integer description: 'The time to close goal in minutes.' example: 120 required: - name '/api/entities/teams/{id}': get: summary: 'Teams - Show' operationId: teamsShow description: 'Show a single Team' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 name: 'US Support Team' email_usernames: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: Team icon: handshake properties: id: type: integer example: 1 name: type: string example: 'US Support Team' email_usernames: type: array example: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com items: type: string model_type: type: string example: Team icon: type: string example: handshake tags: - Entities put: summary: 'Teams - Update' operationId: teamsUpdate description: 'Update a Team' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 company_id: 1 name: 'ACME Support Team Two' first_reply_time_goal: 1800 overall_reply_time_goal: 3600 time_to_close_goal: 7200 created_at: '2024-01-01 00:00:00' updated_at: '2024-01-01 00:00:00' product_type: success members: current_page: 1 data: - email: peter.rabbit@timetoreply.com type: 1 existing: true first_page_url: 'https://portal.timetoreply.com/api/entities/teams/1?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/teams/1?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/teams/1' per_page: 25 prev_page_url: null to: 1 total: 1 model_type: Team pending_invites: [] properties: id: type: integer example: 1 company_id: type: integer example: 1 name: type: string example: 'ACME Support Team Two' first_reply_time_goal: type: integer example: 1800 overall_reply_time_goal: type: integer example: 3600 time_to_close_goal: type: integer example: 7200 created_at: type: string example: '2024-01-01 00:00:00' updated_at: type: string example: '2024-01-01 00:00:00' product_type: type: string example: success members: type: object properties: current_page: type: integer example: 1 data: type: array example: - email: peter.rabbit@timetoreply.com type: 1 existing: true items: type: object properties: email: type: string example: peter.rabbit@timetoreply.com type: type: integer example: 1 existing: type: boolean example: true first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1' per_page: type: integer example: 25 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 model_type: type: string example: Team pending_invites: type: array example: [] tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the Team.' example: 'ACME Support Team Two' first_reply_time_goal: type: integer description: 'The first reply time goal in minutes.' example: 30 overall_reply_time_goal: type: integer description: 'The overall reply time goal in minutes.' example: 60 time_to_close_goal: type: integer description: 'The time to close goal in minutes.' example: 120 required: - name delete: summary: 'Teams - Delete' operationId: teamsDelete description: 'Delete a Team' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Team deleted.' properties: status: type: string example: 'Team deleted.' tags: - Entities parameters: - in: path name: id description: 'The ID of the team.' example: 1 required: true schema: type: integer - in: path name: team_id description: 'The ID of the Team.' example: 1 required: true schema: type: integer '/api/entities/teams/{team_id}/agents': get: summary: 'Team Members - List' operationId: teamMembersList description: 'Show members of a Team' parameters: - in: query name: sort_by description: 'The field to sort the mailboxes by.' example: name required: false schema: type: string description: 'The field to sort the mailboxes by.' example: name - in: query name: direction description: 'Sort asc or desc.' example: asc required: false schema: type: string description: 'Sort asc or desc.' example: asc - in: query name: per_page description: 'The number of mailboxes to show per page.' example: 2.0 required: false schema: type: number description: 'The number of mailboxes to show per page.' example: 2.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true first_page_url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=1' from: 1 last_page: 2 last_page_url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=2' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=2' path: 'https://portal.timetoreply.com/api/entities/teams/1/agents' per_page: 2 prev_page_url: null to: 2 total: 3 failed: [] properties: current_page: type: integer example: 1 data: type: array example: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true items: type: object properties: email: type: string example: a.price@timetoreply.com type: type: integer example: 1 existing: type: boolean example: true first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 2 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=2' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents?direction=asc&per_page=2&page=2' path: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 3 failed: type: array example: [] tags: - Entities post: summary: 'Team Members - Store' operationId: teamMembersStore description: 'Add a member to a Team' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true - email: k.bogisich@timetoreply.com type: 1 existing: true first_page_url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/teams/1/agents' per_page: 25 prev_page_url: null to: 3 total: 3 failed: [] properties: current_page: type: integer example: 1 data: type: array example: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true - email: k.bogisich@timetoreply.com type: 1 existing: true items: type: object properties: email: type: string example: a.price@timetoreply.com type: type: integer example: 1 existing: type: boolean example: true first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents' per_page: type: integer example: 25 prev_page_url: type: string example: null to: type: integer example: 3 total: type: integer example: 3 failed: type: array example: [] tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'An array of Mailbox IDs to add as a Team Member.' example: - 1 items: type: integer required: - ids delete: summary: 'Team Members - Delete' operationId: teamMembersDelete description: 'Remove a member from a Team' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true first_page_url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/entities/teams/1/agents' per_page: 25 prev_page_url: null to: 2 total: 2 failed: [] properties: current_page: type: integer example: 1 data: type: array example: - email: a.price@timetoreply.com type: 1 existing: true - email: f.heidenreich@timetoreply.com type: 1 existing: true items: type: object properties: email: type: string example: a.price@timetoreply.com type: type: integer example: 1 existing: type: boolean example: true first_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/entities/teams/1/agents?per_page=2&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/entities/teams/1/agents' per_page: type: integer example: 25 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 2 failed: type: array example: [] tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: ids: type: array description: 'An array of Mailbox IDs to remove as a Team Member.' example: - 1 items: type: integer required: - ids parameters: - in: path name: team_id description: 'The ID of the Team to get Members of.' example: 1 required: true schema: type: integer /api/sales/lead-sources: post: summary: 'Lead Sources - Store' operationId: leadSourcesStore description: 'Add a new Lead Source' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: name: 'Sales Campaign' type: webform filters: - field: From operator: 'does not contain' type: and value: no-reply company_id: 1 updated_at: '2024-02-09 12:33:27' created_at: '2024-02-09 12:33:27' id: 3 properties: name: type: string example: 'Sales Campaign' type: type: string example: webform filters: type: array example: - field: From operator: 'does not contain' type: and value: no-reply items: type: object properties: field: type: string example: From operator: type: string example: 'does not contain' type: type: string example: and value: type: string example: no-reply company_id: type: integer example: 1 updated_at: type: string example: '2024-02-09 12:33:27' created_at: type: string example: '2024-02-09 12:33:27' id: type: integer example: 3 tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the Lead Source.' example: 'Sales Campaign' type: type: string description: 'The type of the Lead Source. Can be: webform, email_campaign_marketing, api.' example: webform filters: type: array description: 'An array of Filters objects.' example: - [] items: type: object properties: field: type: string description: 'The field to filter on. Can be From, To, Cc, Subject or Label.' example: From operator: type: string description: "The operator for the filter. Can be 'does not begin with', does not end with, does not equal, does not contain, begins with,\n ends with, equals or contains." example: 'does not contain' type: type: string description: "The boolean logic type of the lead source. Can be 'and' or 'or'." example: and value: type: string description: 'The value of the filter.' example: no-reply required: - field - operator - type - value required: - name - type '/api/sales/lead-sources/{id}': put: summary: 'Lead Sources - Update' operationId: leadSourcesUpdate description: 'Edit a Lead Source' parameters: [] responses: 200: description: '' content: text/plain: schema: type: string example: success tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the Lead Source.' example: 'Lead Gen Follow Ups' type: type: string description: 'The type of the Lead Source. Can be: webform, email_campaign_marketing, api.' example: webform filters: type: array description: 'An array of Filters objects.' example: - [] items: type: object properties: field: type: string description: 'The field to filter on. Can be From, To, Cc, Subject or Label.' example: From operator: type: string description: "The operator for the filter. Can be 'does not begin with', does not end with, does not equal, does not contain, begins with,\n ends with, equals or contains." example: 'does not contain' type: type: string description: "The boolean logic type of the lead source. Can be 'and' or 'or'." example: and value: type: string description: 'The value of the filter.' example: no-reply required: - field - operator - type - value required: - name - type delete: summary: 'Lead Sources - Delete' operationId: leadSourcesDelete description: 'Delete a lead source' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Lead Source deleted successfully' properties: status: type: string example: 'Lead Source deleted successfully' tags: - Entities parameters: - in: path name: id description: 'The ID of the lead source.' example: 1 required: true schema: type: integer - in: path name: lead_source_id description: 'The ID of the Lead Source to update.' example: 1 required: true schema: type: integer /api/sales/deals: get: summary: 'Deals - List' operationId: dealsList description: 'List all Deals' parameters: - in: query name: sort_by description: 'The field to sort the mailboxes by.' example: name required: false schema: type: string description: 'The field to sort the mailboxes by.' example: name - in: query name: direction description: 'Sort asc or desc.' example: asc required: false schema: type: string description: 'Sort asc or desc.' example: asc - in: query name: per_page description: 'The number of contact groups to show per page.' example: 15.0 required: false schema: type: number description: 'The number of contact groups to show per page.' example: 15.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 - in: query name: search description: 'Optional search string.' example: null required: false schema: type: string description: 'Optional search string.' example: null responses: 200: description: '' content: application/json: schema: type: object example: data: current_page: 1 data: - id: 1 name: 'Mediocre Leather Hat' company_id: 1 agent_id: 1 deal_value: 1005 deal_stage: 11 closed_at: '' time_to_close: null raw_time_to_close: null hubspot_id: null thread_ids: [] created_at: 'Feb 9th 2024 12:27:16' updated_at: 'Feb 9th 2024 12:27:16' search_string: 'Mediocre Leather Hat ' agent: id: 1 name: 'Kareem Bogisich' emails: [] - id: 2 name: 'Lightweight Wooden Bench' company_id: 1 agent_id: 1 deal_value: 4065 deal_stage: 1 closed_at: '' time_to_close: null raw_time_to_close: null hubspot_id: null thread_ids: - 70 - 90 - 102 created_at: 'Feb 9th 2024 12:27:30' updated_at: 'Feb 9th 2024 12:27:30' search_string: 'Lightweight Wooden Bench kautzer.meaghan@rodriguez.com k.bogisich@timetoreply.com kromaguera@wisoky.com vschulist@nitzsche.info michale.gleichner@jacobson.info' agent: id: 1 name: 'Kareem Bogisich' emails: - kautzer.meaghan@rodriguez.com - k.bogisich@timetoreply.com - kromaguera@wisoky.com - vschulist@nitzsche.info - michale.gleichner@jacobson.info first_page_url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=1' from: 1 last_page: 25 last_page_url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=25' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=4' label: '4' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=5' label: '5' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=6' label: '6' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=7' label: '7' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=8' label: '8' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=9' label: '9' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=10' label: '10' active: false - url: null label: ... active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=24' label: '24' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=25' label: '25' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=2' label: 'Next »' active: false next_page_url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=2' path: 'https://portal.timetoreply.com/api/sales/deals' per_page: 2 prev_page_url: null to: 2 total: 49 dealStages: '1': company_id: null deal_stage_override: 1 probability: 0.1 closing: false display_name: Lead percentage_locked: false hubspot_id: null '2': company_id: null deal_stage_override: 2 probability: 0.2 closing: false display_name: 'Appointment scheduled' percentage_locked: false hubspot_id: null '3': company_id: null deal_stage_override: 3 probability: 0.3 closing: false display_name: 'Qualified to buy' percentage_locked: false hubspot_id: null '4': company_id: null deal_stage_override: 4 probability: 0.94 closing: false display_name: architecto percentage_locked: false hubspot_id: null '5': company_id: null deal_stage_override: 5 probability: 0.5 closing: false display_name: 'Decision-maker bought in' percentage_locked: false hubspot_id: null '6': company_id: null deal_stage_override: 6 probability: 0.6 closing: false display_name: 'Contract sent' percentage_locked: false hubspot_id: null '11': company_id: null deal_stage_override: 11 probability: 1 closing: true display_name: 'Closed won' percentage_locked: true hubspot_id: null '12': company_id: null deal_stage_override: 12 probability: 0 closing: true display_name: 'Closed lost' percentage_locked: true hubspot_id: null filters: date_range: from: '2024-01-10 00:00:00' to: '2024-02-09 23:59:59' agent_id: null deal_stage: null deal_value_from: null deal_value_to: null search: null pagination: sort_by: null direction: asc per_page: 2 page: 1 date_range_default: from: '2024-01-10 00:00:00' to: '2024-02-09 23:59:59' properties: data: type: object properties: current_page: type: integer example: 1 data: type: array example: - id: 1 name: 'Mediocre Leather Hat' company_id: 1 agent_id: 1 deal_value: 1005 deal_stage: 11 closed_at: '' time_to_close: null raw_time_to_close: null hubspot_id: null thread_ids: [] created_at: 'Feb 9th 2024 12:27:16' updated_at: 'Feb 9th 2024 12:27:16' search_string: 'Mediocre Leather Hat ' agent: id: 1 name: 'Kareem Bogisich' emails: [] - id: 2 name: 'Lightweight Wooden Bench' company_id: 1 agent_id: 1 deal_value: 4065 deal_stage: 1 closed_at: '' time_to_close: null raw_time_to_close: null hubspot_id: null thread_ids: - 70 - 90 - 102 created_at: 'Feb 9th 2024 12:27:30' updated_at: 'Feb 9th 2024 12:27:30' search_string: 'Lightweight Wooden Bench kautzer.meaghan@rodriguez.com k.bogisich@timetoreply.com kromaguera@wisoky.com vschulist@nitzsche.info michale.gleichner@jacobson.info' agent: id: 1 name: 'Kareem Bogisich' emails: - kautzer.meaghan@rodriguez.com - k.bogisich@timetoreply.com - kromaguera@wisoky.com - vschulist@nitzsche.info - michale.gleichner@jacobson.info items: type: object properties: id: type: integer example: 1 name: type: string example: 'Mediocre Leather Hat' company_id: type: integer example: 1 agent_id: type: integer example: 1 deal_value: type: integer example: 1005 deal_stage: type: integer example: 11 closed_at: type: string example: '' time_to_close: type: string example: null raw_time_to_close: type: string example: null hubspot_id: type: string example: null thread_ids: type: array example: [] created_at: type: string example: 'Feb 9th 2024 12:27:16' updated_at: type: string example: 'Feb 9th 2024 12:27:16' search_string: type: string example: 'Mediocre Leather Hat ' agent: type: object properties: id: type: integer example: 1 name: type: string example: 'Kareem Bogisich' emails: type: array example: [] first_page_url: type: string example: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=1' from: type: integer example: 1 last_page: type: integer example: 25 last_page_url: type: string example: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=25' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=1' label: '1' active: true - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=2' label: '2' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=3' label: '3' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=4' label: '4' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=5' label: '5' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=6' label: '6' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=7' label: '7' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=8' label: '8' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=9' label: '9' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=10' label: '10' active: false - url: null label: ... active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=24' label: '24' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=25' label: '25' active: false - url: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=2' label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: 'https://portal.timetoreply.com/api/sales/deals?direction=asc&per_page=2&page=2' path: type: string example: 'https://portal.timetoreply.com/api/sales/deals' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 49 dealStages: type: object properties: 1: type: object properties: company_id: type: string example: null deal_stage_override: type: integer example: 1 probability: type: number example: 0.1 closing: type: boolean example: false display_name: type: string example: Lead percentage_locked: type: boolean example: false hubspot_id: type: string example: null 2: type: object properties: company_id: type: string example: null deal_stage_override: type: integer example: 2 probability: type: number example: 0.2 closing: type: boolean example: false display_name: type: string example: 'Appointment scheduled' percentage_locked: type: boolean example: false hubspot_id: type: string example: null 3: type: object properties: company_id: type: string example: null deal_stage_override: type: integer example: 3 probability: type: number example: 0.3 closing: type: boolean example: false display_name: type: string example: 'Qualified to buy' percentage_locked: type: boolean example: false hubspot_id: type: string example: null 4: type: object properties: company_id: type: string example: null deal_stage_override: type: integer example: 4 probability: type: number example: 0.94 closing: type: boolean example: false display_name: type: string example: architecto percentage_locked: type: boolean example: false hubspot_id: type: string example: null 5: type: object properties: company_id: type: string example: null deal_stage_override: type: integer example: 5 probability: type: number example: 0.5 closing: type: boolean example: false display_name: type: string example: 'Decision-maker bought in' percentage_locked: type: boolean example: false hubspot_id: type: string example: null 6: type: object properties: company_id: type: string example: null deal_stage_override: type: integer example: 6 probability: type: number example: 0.6 closing: type: boolean example: false display_name: type: string example: 'Contract sent' percentage_locked: type: boolean example: false hubspot_id: type: string example: null 11: type: object properties: company_id: type: string example: null deal_stage_override: type: integer example: 11 probability: type: integer example: 1 closing: type: boolean example: true display_name: type: string example: 'Closed won' percentage_locked: type: boolean example: true hubspot_id: type: string example: null 12: type: object properties: company_id: type: string example: null deal_stage_override: type: integer example: 12 probability: type: integer example: 0 closing: type: boolean example: true display_name: type: string example: 'Closed lost' percentage_locked: type: boolean example: true hubspot_id: type: string example: null filters: type: object properties: date_range: type: object properties: from: type: string example: '2024-01-10 00:00:00' to: type: string example: '2024-02-09 23:59:59' agent_id: type: string example: null deal_stage: type: string example: null deal_value_from: type: string example: null deal_value_to: type: string example: null search: type: string example: null pagination: type: object properties: sort_by: type: string example: null direction: type: string example: asc per_page: type: integer example: 2 page: type: integer example: 1 date_range_default: type: object properties: from: type: string example: '2024-01-10 00:00:00' to: type: string example: '2024-02-09 23:59:59' tags: - Entities post: summary: 'Deals - Store' operationId: dealsStore description: 'Add a new Deal' parameters: [] responses: 200: description: '' content: application/json: schema: type: string example: success tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the Deal.' example: 'Big Deal' deal_stage: type: integer description: 'The stage of the Deal.' example: 1 deal_value: type: integer description: 'The value of the Deal.' example: 1000 agent_id: type: integer description: 'The ID of the Agent associated with the Deal.' example: 1 threads: type: array description: 'The threads associated with the Deal.' example: - 1 - 2 - 3 - 4 items: type: integer required: - name - deal_stage '/api/sales/deals/{id}': put: summary: 'Deals - Update' operationId: dealsUpdate description: 'Edit a Deal' parameters: [] responses: 200: description: '' content: text/plain: schema: type: string example: success tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: name: type: string description: 'The name of the Deal.' example: 'Big Deal' deal_stage: type: integer description: 'The stage of the Deal.' example: 1 deal_value: type: integer description: 'The value of the Deal.' example: 1000 agent_id: type: integer description: 'The ID of the Agent associated with the Deal.' example: 1 threads: type: array description: 'The threads associated with the Deal.' example: - 1 - 2 - 3 - 4 items: type: integer required: - name - deal_stage delete: summary: 'Deals - Delete' operationId: dealsDelete description: 'Delete a deal' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Deal deleted successfully' properties: status: type: string example: 'Deal deleted successfully' tags: - Entities parameters: - in: path name: id description: 'The ID of the deal.' example: 1 required: true schema: type: integer - in: path name: deal_id description: 'The ID of the Deal to update.' example: 1 required: true schema: type: integer '/api/sales/deals/{deal_id}/add-threads': patch: summary: 'Deals - Add Threads' operationId: dealsAddThreads description: 'Add threads (conversations) to a deal' parameters: [] responses: 200: description: '' content: application/json: schema: type: string example: success tags: - Entities requestBody: required: true content: application/json: schema: type: object properties: threads: type: array description: 'The ids of the threads to add to the deal.' example: - 1 - 2 - 3 - 4 items: type: integer required: - threads parameters: - in: path name: deal_id description: 'The ID of the Deal to add threads to.' example: 1 required: true schema: type: integer /api/entities/labels/search: get: summary: 'Labels - Search' operationId: labelsSearch description: 'Search for labels based on the given search string' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: [] tags: - Entities /api/tools/settings/message-filters/all-thread-filter-data: get: summary: 'Filters - List' operationId: filtersList description: 'List all current filters and entities' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: advanced_filters_count: active: 0 total: 1 domain_and_email_filters: domains: 1 emails: 1 agents: - id: 5 name: 'Ally Price' email_usernames: - a.price@timetoreply.com model_type: Mailbox icon: user-plus - id: 3 name: 'Fred Heidenreich' email_usernames: - f.heidenreich@timetoreply.com model_type: Mailbox icon: user-plus - id: 1 name: 'Kareem Bogisich' email_usernames: - k.bogisich@timetoreply.com model_type: Mailbox icon: user-plus teams: - id: 2 name: 'EU Support Team' email_usernames: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: Team icon: handshake - id: 1 name: 'US Support Team' email_usernames: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: Team icon: handshake group_mailboxes: - id: 2 name: 'EU Support' email_usernames: - eu-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: 'Group Mailbox' icon: users - id: 1 name: 'US Support' email_usernames: - us-support@timetoreply.com - a.price@timetoreply.com - f.heidenreich@timetoreply.com - k.bogisich@timetoreply.com model_type: 'Group Mailbox' icon: users customer_groups: - id: 3 name: 'Active Campaign Customer Group' email_usernames: - kellie.lang@stoltenberg.com - yorn@brekke.com customer_domains: - friesen.net - gmail.com model_type: 'Contact Group' icon: user-friends - id: 5 name: 'Constant Contact Customer Group' email_usernames: - savanah56@stoltenberg.com - elwyn.conn@harris.com customer_domains: - runolfsson.net - wunsch.com model_type: 'Contact Group' icon: user-friends - id: 2 name: 'Hubspot Customer Group' email_usernames: - freda.mraz@monahan.net - briana93@kuphal.com customer_domains: - mcglynn.com - sanford.biz model_type: 'Contact Group' icon: user-friends - id: 4 name: 'Maropost Customer Group' email_usernames: - kfritsch@boyle.info - kling.micaela@larson.com customer_domains: - rath.com - halvorson.info model_type: 'Contact Group' icon: user-friends - id: 6 name: 'Salesforce Customer Group' email_usernames: - hharris@lindgren.biz - stevie84@collins.com customer_domains: - considine.com - moore.com model_type: 'Contact Group' icon: user-friends - id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends - id: 7 name: 'Zoho Customer Group' email_usernames: - joshuah84@lakin.com - emil.cronin@goyette.biz customer_domains: - luettgen.biz - schmeler.com model_type: 'Contact Group' icon: user-friends customers: - id: 2626 name: a.price@timetoreply.com email_usernames: - a.price@timetoreply.com model_type: Contact icon: user is_lead: false - id: 2261 name: abel62@beier.com email_usernames: - abel62@beier.com model_type: Contact icon: user is_lead: false - id: 2311 name: abernathy.johnson@white.com email_usernames: - abernathy.johnson@white.com model_type: Contact icon: user is_lead: false - id: 2038 name: adelia94@murphy.com email_usernames: - adelia94@murphy.com model_type: Contact icon: user is_lead: false - id: 2498 name: adeline.lueilwitz@walter.com email_usernames: - adeline.lueilwitz@walter.com model_type: Contact icon: user is_lead: false - id: 2128 name: adolfo.ratke@lockman.com email_usernames: - adolfo.ratke@lockman.com model_type: Contact icon: user is_lead: false - id: 2438 name: adrian.wilderman@rutherford.net email_usernames: - adrian.wilderman@rutherford.net model_type: Contact icon: user is_lead: false - id: 2901 name: adrian.wilderman@rutherford.net email_usernames: - adrian.wilderman@rutherford.net model_type: Contact icon: user is_lead: true - id: 2613 name: adriana25@pagac.net email_usernames: - adriana25@pagac.net model_type: Contact icon: user is_lead: false - id: 2823 name: adriana25@pagac.net email_usernames: - adriana25@pagac.net model_type: Contact icon: user is_lead: true - id: 2214 name: adrianna93@schultz.com email_usernames: - adrianna93@schultz.com model_type: Contact icon: user is_lead: false - id: 2160 name: aemmerich@sanford.com email_usernames: - aemmerich@sanford.com model_type: Contact icon: user is_lead: false - id: 2274 name: agnes.effertz@blick.org email_usernames: - agnes.effertz@blick.org model_type: Contact icon: user is_lead: false - id: 2636 name: agnes65@hotmail.com email_usernames: - agnes65@hotmail.com model_type: Contact icon: user is_lead: false - id: 2174 name: agustin85@stanton.biz email_usernames: - agustin85@stanton.biz model_type: Contact icon: user is_lead: false - id: 2508 name: ahuels@will.com email_usernames: - ahuels@will.com model_type: Contact icon: user is_lead: false - id: 2798 name: ahuels@will.com email_usernames: - ahuels@will.com model_type: Contact icon: user is_lead: true - id: 2546 name: aidan81@paucek.com email_usernames: - aidan81@paucek.com model_type: Contact icon: user is_lead: false - id: 2600 name: alberta.davis@howe.com email_usernames: - alberta.davis@howe.com model_type: Contact icon: user is_lead: false - id: 2201 name: albina99@conn.com email_usernames: - albina99@conn.com model_type: Contact icon: user is_lead: false - id: 2715 name: albina99@conn.com email_usernames: - albina99@conn.com model_type: Contact icon: user is_lead: true - id: 2576 name: alejandrin95@yahoo.com email_usernames: - alejandrin95@yahoo.com model_type: Contact icon: user is_lead: false - id: 2465 name: alessandro05@west.com email_usernames: - alessandro05@west.com model_type: Contact icon: user is_lead: false - id: 2387 name: alex.homenick@murray.biz email_usernames: - alex.homenick@murray.biz model_type: Contact icon: user is_lead: false - id: 2853 name: alex.homenick@murray.biz email_usernames: - alex.homenick@murray.biz model_type: Contact icon: user is_lead: true - id: 2051 name: alexandrine59@nitzsche.org email_usernames: - alexandrine59@nitzsche.org model_type: Contact icon: user is_lead: false - id: 2062 name: alexandro88@jacobs.org email_usernames: - alexandro88@jacobs.org model_type: Contact icon: user is_lead: false - id: 2589 name: alfonzo.borer@gmail.com email_usernames: - alfonzo.borer@gmail.com model_type: Contact icon: user is_lead: false - id: 2152 name: alfred56@bogisich.com email_usernames: - alfred56@bogisich.com model_type: Contact icon: user is_lead: false - id: 2717 name: alfred56@bogisich.com email_usernames: - alfred56@bogisich.com model_type: Contact icon: user is_lead: true - id: 2337 name: altenwerth.theodora@torphy.com email_usernames: - altenwerth.theodora@torphy.com model_type: Contact icon: user is_lead: false - id: 2604 name: alvina.wunsch@gleason.info email_usernames: - alvina.wunsch@gleason.info model_type: Contact icon: user is_lead: false - id: 2023 name: alvina24@ohara.com email_usernames: - alvina24@ohara.com model_type: Contact icon: user is_lead: false - id: 2145 name: alyson69@blanda.biz email_usernames: - alyson69@blanda.biz model_type: Contact icon: user is_lead: false - id: 2180 name: amber32@yost.info email_usernames: - amber32@yost.info model_type: Contact icon: user is_lead: false - id: 2711 name: amber32@yost.info email_usernames: - amber32@yost.info model_type: Contact icon: user is_lead: true - id: 2113 name: amccullough@oconner.com email_usernames: - amccullough@oconner.com model_type: Contact icon: user is_lead: false - id: 2664 name: amely09@jacobson.net email_usernames: - amely09@jacobson.net model_type: Contact icon: user is_lead: false - id: 2866 name: amely09@jacobson.net email_usernames: - amely09@jacobson.net model_type: Contact icon: user is_lead: true - id: 2085 name: amos55@boehm.com email_usernames: - amos55@boehm.com model_type: Contact icon: user is_lead: false - id: 2429 name: amy.schroeder@nolan.org email_usernames: - amy.schroeder@nolan.org model_type: Contact icon: user is_lead: false - id: 2882 name: amy.schroeder@nolan.org email_usernames: - amy.schroeder@nolan.org model_type: Contact icon: user is_lead: true - id: 2035 name: anderson.magali@ledner.com email_usernames: - anderson.magali@ledner.com model_type: Contact icon: user is_lead: false - id: 2531 name: andrew.hegmann@effertz.com email_usernames: - andrew.hegmann@effertz.com model_type: Contact icon: user is_lead: false - id: 2198 name: annabelle03@rice.com email_usernames: - annabelle03@rice.com model_type: Contact icon: user is_lead: false - id: 2151 name: annie95@gmail.com email_usernames: - annie95@gmail.com model_type: Contact icon: user is_lead: false - id: 2199 name: antoinette.dubuque@ohara.org email_usernames: - antoinette.dubuque@ohara.org model_type: Contact icon: user is_lead: false - id: 2105 name: antone20@bogan.com email_usernames: - antone20@bogan.com model_type: Contact icon: user is_lead: false - id: 2227 name: antone67@wolf.net email_usernames: - antone67@wolf.net model_type: Contact icon: user is_lead: false - id: 2050 name: antonio63@gleichner.com email_usernames: - antonio63@gleichner.com model_type: Contact icon: user is_lead: false - id: 2698 name: antonio63@gleichner.com email_usernames: - antonio63@gleichner.com model_type: Contact icon: user is_lead: true - id: 2540 name: antwon.effertz@huel.com email_usernames: - antwon.effertz@huel.com model_type: Contact icon: user is_lead: false - id: 2538 name: apurdy@weber.net email_usernames: - apurdy@weber.net model_type: Contact icon: user is_lead: false - id: 2269 name: ariane74@nicolas.com email_usernames: - ariane74@nicolas.com model_type: Contact icon: user is_lead: false - id: 2144 name: armstrong.emelia@hahn.com email_usernames: - armstrong.emelia@hahn.com model_type: Contact icon: user is_lead: false - id: 2260 name: armstrong.howell@schoen.net email_usernames: - armstrong.howell@schoen.net model_type: Contact icon: user is_lead: false - id: 2496 name: arvilla03@volkman.org email_usernames: - arvilla03@volkman.org model_type: Contact icon: user is_lead: false - id: 2058 name: astark@herman.com email_usernames: - astark@herman.com model_type: Contact icon: user is_lead: false - id: 2500 name: athena.lesch@gaylord.com email_usernames: - athena.lesch@gaylord.com model_type: Contact icon: user is_lead: false - id: 2802 name: athena.lesch@gaylord.com email_usernames: - athena.lesch@gaylord.com model_type: Contact icon: user is_lead: true - id: 2601 name: audie25@schimmel.com email_usernames: - audie25@schimmel.com model_type: Contact icon: user is_lead: false - id: 2148 name: augusta.tromp@wilderman.com email_usernames: - augusta.tromp@wilderman.com model_type: Contact icon: user is_lead: false - id: 2018 name: augustus43@miller.com email_usernames: - augustus43@miller.com model_type: Contact icon: user is_lead: false - id: 2126 name: barry.koss@jacobson.org email_usernames: - barry.koss@jacobson.org model_type: Contact icon: user is_lead: false - id: 2410 name: bartell.gonzalo@white.net email_usernames: - bartell.gonzalo@white.net model_type: Contact icon: user is_lead: false - id: 2773 name: bartell.gonzalo@white.net email_usernames: - bartell.gonzalo@white.net model_type: Contact icon: user is_lead: true - id: 2476 name: batz.burnice@lowe.com email_usernames: - batz.burnice@lowe.com model_type: Contact icon: user is_lead: false - id: 2320 name: beatrice85@green.com email_usernames: - beatrice85@green.com model_type: Contact icon: user is_lead: false - id: 2349 name: beer.myrtie@crooks.biz email_usernames: - beer.myrtie@crooks.biz model_type: Contact icon: user is_lead: false - id: 2343 name: bell.mayer@grimes.info email_usernames: - bell.mayer@grimes.info model_type: Contact icon: user is_lead: false - id: 2210 name: bergstrom.alexie@kutch.com email_usernames: - bergstrom.alexie@kutch.com model_type: Contact icon: user is_lead: false - id: 2088 name: bernadette.ferry@haley.org email_usernames: - bernadette.ferry@haley.org model_type: Contact icon: user is_lead: false - id: 2706 name: bernadette.ferry@haley.org email_usernames: - bernadette.ferry@haley.org model_type: Contact icon: user is_lead: true - id: 2451 name: bernard87@mills.info email_usernames: - bernard87@mills.info model_type: Contact icon: user is_lead: false - id: 2867 name: bernard87@mills.info email_usernames: - bernard87@mills.info model_type: Contact icon: user is_lead: true - id: 2581 name: beryl.grady@graham.com email_usernames: - beryl.grady@graham.com model_type: Contact icon: user is_lead: false - id: 2377 name: bessie56@collins.net email_usernames: - bessie56@collins.net model_type: Contact icon: user is_lead: false - id: 2046 name: bettie62@toy.com email_usernames: - bettie62@toy.com model_type: Contact icon: user is_lead: false - id: 2159 name: bgibson@mills.org email_usernames: - bgibson@mills.org model_type: Contact icon: user is_lead: false - id: 2419 name: bgoyette@bogan.com email_usernames: - bgoyette@bogan.com model_type: Contact icon: user is_lead: false - id: 2585 name: billie.hermann@denesik.com email_usernames: - billie.hermann@denesik.com model_type: Contact icon: user is_lead: false - id: 2077 name: blake.walker@rolfson.biz email_usernames: - blake.walker@rolfson.biz model_type: Contact icon: user is_lead: false - id: 2189 name: blanda.gloria@hotmail.com email_usernames: - blanda.gloria@hotmail.com model_type: Contact icon: user is_lead: false - id: 2009 name: blick.lilian@tillman.net email_usernames: - blick.lilian@tillman.net model_type: Contact icon: user is_lead: false - id: 2039 name: block.moriah@considine.com email_usernames: - block.moriah@considine.com model_type: Contact icon: user is_lead: false - id: 2733 name: block.moriah@considine.com email_usernames: - block.moriah@considine.com model_type: Contact icon: user is_lead: true - id: 2119 name: bogisich.dean@gmail.com email_usernames: - bogisich.dean@gmail.com model_type: Contact icon: user is_lead: false - id: 2314 name: bosco.jevon@williamson.info email_usernames: - bosco.jevon@williamson.info model_type: Contact icon: user is_lead: false - id: 2837 name: bosco.jevon@williamson.info email_usernames: - bosco.jevon@williamson.info model_type: Contact icon: user is_lead: true - id: 2066 name: botsford.brenna@deckow.biz email_usernames: - botsford.brenna@deckow.biz model_type: Contact icon: user is_lead: false - id: 2284 name: boyer.daphney@goyette.com email_usernames: - boyer.daphney@goyette.com model_type: Contact icon: user is_lead: false - id: 2723 name: boyer.daphney@goyette.com email_usernames: - boyer.daphney@goyette.com model_type: Contact icon: user is_lead: true - id: 2007 name: brad.botsford@langosh.com email_usernames: - brad.botsford@langosh.com model_type: Contact icon: user is_lead: false - id: 2734 name: brad.botsford@langosh.com email_usernames: - brad.botsford@langosh.com model_type: Contact icon: user is_lead: true - id: 2558 name: brain42@rempel.org email_usernames: - brain42@rempel.org model_type: Contact icon: user is_lead: false - id: 2352 name: brandi.stark@heller.com email_usernames: - brandi.stark@heller.com model_type: Contact icon: user is_lead: false - id: 2301 name: brandon.wilkinson@boehm.biz email_usernames: - brandon.wilkinson@boehm.biz model_type: Contact icon: user is_lead: false - id: 2852 name: brandon.wilkinson@boehm.biz email_usernames: - brandon.wilkinson@boehm.biz model_type: Contact icon: user is_lead: true - id: 2588 name: brandt.graham@larkin.com email_usernames: - brandt.graham@larkin.com model_type: Contact icon: user is_lead: false - id: 2884 name: brandt.graham@larkin.com email_usernames: - brandt.graham@larkin.com model_type: Contact icon: user is_lead: true - id: 2183 name: brandt.miller@marks.org email_usernames: - brandt.miller@marks.org model_type: Contact icon: user is_lead: false - id: 2350 name: branson37@leuschke.com email_usernames: - branson37@leuschke.com model_type: Contact icon: user is_lead: false - id: 2386 name: braulio83@towne.com email_usernames: - braulio83@towne.com model_type: Contact icon: user is_lead: false - id: 2382 name: breana.mayert@welch.com email_usernames: - breana.mayert@welch.com model_type: Contact icon: user is_lead: false - id: 2651 name: breanna09@west.com email_usernames: - breanna09@west.com model_type: Contact icon: user is_lead: false - id: 2650 name: breitenberg.erick@kessler.com email_usernames: - breitenberg.erick@kessler.com model_type: Contact icon: user is_lead: false - id: 2054 name: bria81@rath.info email_usernames: - bria81@rath.info model_type: Contact icon: user is_lead: false - id: 2421 name: briana93@kuphal.com email_usernames: - briana93@kuphal.com model_type: Contact icon: user is_lead: false - id: 2013 name: brogahn@runte.com email_usernames: - brogahn@runte.com model_type: Contact icon: user is_lead: false - id: 2692 name: brogahn@runte.com email_usernames: - brogahn@runte.com model_type: Contact icon: user is_lead: true - id: 2099 name: bruce.steuber@sauer.com email_usernames: - bruce.steuber@sauer.com model_type: Contact icon: user is_lead: false - id: 2467 name: bruen.rhoda@heller.com email_usernames: - bruen.rhoda@heller.com model_type: Contact icon: user is_lead: false - id: 2813 name: bruen.rhoda@heller.com email_usernames: - bruen.rhoda@heller.com model_type: Contact icon: user is_lead: true - id: 2003 name: bwhite@gottlieb.com email_usernames: - bwhite@gottlieb.com model_type: Contact icon: user is_lead: false - id: 2319 name: caden.mcclure@bruen.info email_usernames: - caden.mcclure@bruen.info model_type: Contact icon: user is_lead: false - id: 2175 name: caleigh.medhurst@wiza.info email_usernames: - caleigh.medhurst@wiza.info model_type: Contact icon: user is_lead: false - id: 2445 name: calista.wyman@marvin.biz email_usernames: - calista.wyman@marvin.biz model_type: Contact icon: user is_lead: false - id: 2817 name: calista.wyman@marvin.biz email_usernames: - calista.wyman@marvin.biz model_type: Contact icon: user is_lead: true - id: 2097 name: camden39@kertzmann.biz email_usernames: - camden39@kertzmann.biz model_type: Contact icon: user is_lead: false - id: 2030 name: camron.miller@kutch.com email_usernames: - camron.miller@kutch.com model_type: Contact icon: user is_lead: false - id: 2171 name: carissa.kerluke@kemmer.net email_usernames: - carissa.kerluke@kemmer.net model_type: Contact icon: user is_lead: false - id: 2293 name: carli.fay@hill.net email_usernames: - carli.fay@hill.net model_type: Contact icon: user is_lead: false - id: 2297 name: carlos57@ward.com email_usernames: - carlos57@ward.com model_type: Contact icon: user is_lead: false - id: 2725 name: carlos57@ward.com email_usernames: - carlos57@ward.com model_type: Contact icon: user is_lead: true - id: 2221 name: carlotta10@yahoo.com email_usernames: - carlotta10@yahoo.com model_type: Contact icon: user is_lead: false - id: 2112 name: carol.dickens@swift.com email_usernames: - carol.dickens@swift.com model_type: Contact icon: user is_lead: false - id: 2025 name: carolyn36@goodwin.com email_usernames: - carolyn36@goodwin.com model_type: Contact icon: user is_lead: false - id: 2473 name: carolyne.corkery@yahoo.com email_usernames: - carolyne.corkery@yahoo.com model_type: Contact icon: user is_lead: false - id: 2404 name: cassin.shania@goldner.org email_usernames: - cassin.shania@goldner.org model_type: Contact icon: user is_lead: false - id: 2781 name: cassin.shania@goldner.org email_usernames: - cassin.shania@goldner.org model_type: Contact icon: user is_lead: true - id: 2644 name: cassin.vallie@heller.info email_usernames: - cassin.vallie@heller.info model_type: Contact icon: user is_lead: false - id: 2870 name: cassin.vallie@heller.info email_usernames: - cassin.vallie@heller.info model_type: Contact icon: user is_lead: true - id: 2059 name: catalina84@price.net email_usernames: - catalina84@price.net model_type: Contact icon: user is_lead: false - id: 2321 name: celestino50@halvorson.org email_usernames: - celestino50@halvorson.org model_type: Contact icon: user is_lead: false - id: 2571 name: chanel04@moore.com email_usernames: - chanel04@moore.com model_type: Contact icon: user is_lead: false - id: 2559 name: chanelle.williamson@welch.com email_usernames: - chanelle.williamson@welch.com model_type: Contact icon: user is_lead: false - id: 2095 name: charley36@hills.net email_usernames: - charley36@hills.net model_type: Contact icon: user is_lead: false - id: 2594 name: charlotte.hyatt@stehr.net email_usernames: - charlotte.hyatt@stehr.net model_type: Contact icon: user is_lead: false - id: 2815 name: charlotte.hyatt@stehr.net email_usernames: - charlotte.hyatt@stehr.net model_type: Contact icon: user is_lead: true - id: 2211 name: chasity85@stracke.com email_usernames: - chasity85@stracke.com model_type: Contact icon: user is_lead: false - id: 2079 name: chaz88@kessler.info email_usernames: - chaz88@kessler.info model_type: Contact icon: user is_lead: false - id: 2649 name: chester27@yahoo.com email_usernames: - chester27@yahoo.com model_type: Contact icon: user is_lead: false - id: 2528 name: christ.kris@carter.com email_usernames: - christ.kris@carter.com model_type: Contact icon: user is_lead: false - id: 2168 name: christiansen.granville@romaguera.com email_usernames: - christiansen.granville@romaguera.com model_type: Contact icon: user is_lead: false - id: 2614 name: citlalli.howe@cormier.com email_usernames: - citlalli.howe@cormier.com model_type: Contact icon: user is_lead: false - id: 2816 name: citlalli.howe@cormier.com email_usernames: - citlalli.howe@cormier.com model_type: Contact icon: user is_lead: true - id: 2390 name: claire.hane@huel.com email_usernames: - claire.hane@huel.com model_type: Contact icon: user is_lead: false - id: 2842 name: claire.hane@huel.com email_usernames: - claire.hane@huel.com model_type: Contact icon: user is_lead: true - id: 2388 name: cleora.lehner@hills.com email_usernames: - cleora.lehner@hills.com model_type: Contact icon: user is_lead: false - id: 2031 name: closed@timetoreply.com email_usernames: - closed@timetoreply.com model_type: Contact icon: user is_lead: false - id: 2367 name: closed@timetoreply.com email_usernames: - closed@timetoreply.com model_type: Contact icon: user is_lead: false - id: 2076 name: cmcdermott@dach.net email_usernames: - cmcdermott@dach.net model_type: Contact icon: user is_lead: false - id: 2340 name: collins.selena@klein.biz email_usernames: - collins.selena@klein.biz model_type: Contact icon: user is_lead: false - id: 2255 name: colt20@kemmer.net email_usernames: - colt20@kemmer.net model_type: Contact icon: user is_lead: false - id: 2705 name: colt20@kemmer.net email_usernames: - colt20@kemmer.net model_type: Contact icon: user is_lead: true - id: 2150 name: conn.ola@schumm.com email_usernames: - conn.ola@schumm.com model_type: Contact icon: user is_lead: false - id: 2714 name: conn.ola@schumm.com email_usernames: - conn.ola@schumm.com model_type: Contact icon: user is_lead: true - id: 2680 name: connelly.tristian@steuber.com email_usernames: - connelly.tristian@steuber.com model_type: Contact icon: user is_lead: false - id: 2660 name: conroy.lewis@pfeffer.com email_usernames: - conroy.lewis@pfeffer.com model_type: Contact icon: user is_lead: false - id: 2230 name: cordell.kling@armstrong.com email_usernames: - cordell.kling@armstrong.com model_type: Contact icon: user is_lead: false - id: 2623 name: cordie.doyle@ankunding.org email_usernames: - cordie.doyle@ankunding.org model_type: Contact icon: user is_lead: false - id: 2806 name: cordie.doyle@ankunding.org email_usernames: - cordie.doyle@ankunding.org model_type: Contact icon: user is_lead: true - id: 2116 name: courtney08@anderson.org email_usernames: - courtney08@anderson.org model_type: Contact icon: user is_lead: false - id: 2669 name: cprosacco@streich.biz email_usernames: - cprosacco@streich.biz model_type: Contact icon: user is_lead: false - id: 2890 name: cprosacco@streich.biz email_usernames: - cprosacco@streich.biz model_type: Contact icon: user is_lead: true - id: 2534 name: craynor@wiegand.info email_usernames: - craynor@wiegand.info model_type: Contact icon: user is_lead: false - id: 2480 name: cremin.kelley@dickens.biz email_usernames: - cremin.kelley@dickens.biz model_type: Contact icon: user is_lead: false - id: 2316 name: crooks.ray@ernser.com email_usernames: - crooks.ray@ernser.com model_type: Contact icon: user is_lead: false - id: 2213 name: cruickshank.dallas@beahan.com email_usernames: - cruickshank.dallas@beahan.com model_type: Contact icon: user is_lead: false - id: 2673 name: cschimmel@halvorson.info email_usernames: - cschimmel@halvorson.info model_type: Contact icon: user is_lead: false - id: 2270 name: cstehr@bauch.com email_usernames: - cstehr@bauch.com model_type: Contact icon: user is_lead: false - id: 2 name: customer.com email_usernames: - customer.com model_type: Contact icon: user is_lead: false - id: 2106 name: cwilderman@hilpert.com email_usernames: - cwilderman@hilpert.com model_type: Contact icon: user is_lead: false - id: 2497 name: cyril.welch@bashirian.com email_usernames: - cyril.welch@bashirian.com model_type: Contact icon: user is_lead: false - id: 2080 name: cziemann@swaniawski.biz email_usernames: - cziemann@swaniawski.biz model_type: Contact icon: user is_lead: false - id: 2564 name: dangelo.larson@upton.com email_usernames: - dangelo.larson@upton.com model_type: Contact icon: user is_lead: false - id: 2384 name: daniella97@mitchell.org email_usernames: - daniella97@mitchell.org model_type: Contact icon: user is_lead: false - id: 2357 name: daphne.hill@flatley.com email_usernames: - daphne.hill@flatley.com model_type: Contact icon: user is_lead: false - id: 2609 name: dariana15@hane.biz email_usernames: - dariana15@hane.biz model_type: Contact icon: user is_lead: false - id: 2157 name: dariana17@feil.biz email_usernames: - dariana17@feil.biz model_type: Contact icon: user is_lead: false - id: 2140 name: darius.king@kozey.com email_usernames: - darius.king@kozey.com model_type: Contact icon: user is_lead: false - id: 2008 name: darwin34@koss.com email_usernames: - darwin34@koss.com model_type: Contact icon: user is_lead: false - id: 2029 name: daugherty.emile@mante.org email_usernames: - daugherty.emile@mante.org model_type: Contact icon: user is_lead: false - id: 2055 name: davonte.armstrong@cronin.com email_usernames: - davonte.armstrong@cronin.com model_type: Contact icon: user is_lead: false - id: 2629 name: dayana.veum@price.com email_usernames: - dayana.veum@price.com model_type: Contact icon: user is_lead: false - id: 2876 name: dayana.veum@price.com email_usernames: - dayana.veum@price.com model_type: Contact icon: user is_lead: true - id: 2426 name: dbraun@haag.com email_usernames: - dbraun@haag.com model_type: Contact icon: user is_lead: false - id: 2620 name: deion.buckridge@luettgen.biz email_usernames: - deion.buckridge@luettgen.biz model_type: Contact icon: user is_lead: false - id: 2741 name: deion.buckridge@luettgen.biz email_usernames: - deion.buckridge@luettgen.biz model_type: Contact icon: user is_lead: true - id: 2499 name: delbert72@bergstrom.com email_usernames: - delbert72@bergstrom.com model_type: Contact icon: user is_lead: false - id: 2787 name: delbert72@bergstrom.com email_usernames: - delbert72@bergstrom.com model_type: Contact icon: user is_lead: true - id: 2253 name: delphine92@leffler.com email_usernames: - delphine92@leffler.com model_type: Contact icon: user is_lead: false - id: 2718 name: delphine92@leffler.com email_usernames: - delphine92@leffler.com model_type: Contact icon: user is_lead: true - id: 2012 name: demario11@mcglynn.com email_usernames: - demario11@mcglynn.com model_type: Contact icon: user is_lead: false - id: 2235 name: deontae.renner@okuneva.com email_usernames: - deontae.renner@okuneva.com model_type: Contact icon: user is_lead: false - id: 2720 name: deontae.renner@okuneva.com email_usernames: - deontae.renner@okuneva.com model_type: Contact icon: user is_lead: true - id: 2138 name: dessie85@schultz.com email_usernames: - dessie85@schultz.com model_type: Contact icon: user is_lead: false - id: 2697 name: dessie85@schultz.com email_usernames: - dessie85@schultz.com model_type: Contact icon: user is_lead: true - id: 2503 name: devonte.mueller@kunze.org email_usernames: - devonte.mueller@kunze.org model_type: Contact icon: user is_lead: false - id: 2788 name: devonte.mueller@kunze.org email_usernames: - devonte.mueller@kunze.org model_type: Contact icon: user is_lead: true lead_sources: - id: 1 name: 'US Sales Box' email_usernames: [] model_type: 'Lead Source' icon: square-list - id: 2 name: 'Web Enquiry Form' email_usernames: [] model_type: 'Lead Source' icon: square-list goals: first_reply_time_goal: 7200 first_reply_time_goal_bands: [] overall_reply_time_goal: 14400 overall_reply_time_goal_bands: [] time_to_close_goal: 86400 time_to_close_goal_bands: [] properties: advanced_filters_count: type: object properties: active: type: integer example: 0 total: type: integer example: 1 domain_and_email_filters: type: object properties: domains: type: integer example: 1 emails: type: integer example: 1 agents: type: array example: - id: 5 name: 'Ally Price' email_usernames: - a.price@timetoreply.com model_type: Mailbox icon: user-plus - id: 3 name: 'Fred Heidenreich' email_usernames: - f.heidenreich@timetoreply.com model_type: Mailbox icon: user-plus - id: 1 name: 'Kareem Bogisich' email_usernames: - k.bogisich@timetoreply.com model_type: Mailbox icon: user-plus items: type: object properties: id: type: integer example: 5 name: type: string example: 'Ally Price' email_usernames: type: array example: - a.price@timetoreply.com items: type: string model_type: type: string example: Mailbox icon: type: string example: user-plus teams: type: array example: - id: 2 name: 'EU Support Team' email_usernames: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: Team icon: handshake - id: 1 name: 'US Support Team' email_usernames: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: Team icon: handshake items: type: object properties: id: type: integer example: 2 name: type: string example: 'EU Support Team' email_usernames: type: array example: - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com items: type: string model_type: type: string example: Team icon: type: string example: handshake group_mailboxes: type: array example: - id: 2 name: 'EU Support' email_usernames: - eu-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com model_type: 'Group Mailbox' icon: users - id: 1 name: 'US Support' email_usernames: - us-support@timetoreply.com - a.price@timetoreply.com - f.heidenreich@timetoreply.com - k.bogisich@timetoreply.com model_type: 'Group Mailbox' icon: users items: type: object properties: id: type: integer example: 2 name: type: string example: 'EU Support' email_usernames: type: array example: - eu-support@timetoreply.com - k.bogisich@timetoreply.com - f.heidenreich@timetoreply.com - a.price@timetoreply.com items: type: string model_type: type: string example: 'Group Mailbox' icon: type: string example: users customer_groups: type: array example: - id: 3 name: 'Active Campaign Customer Group' email_usernames: - kellie.lang@stoltenberg.com - yorn@brekke.com customer_domains: - friesen.net - gmail.com model_type: 'Contact Group' icon: user-friends - id: 5 name: 'Constant Contact Customer Group' email_usernames: - savanah56@stoltenberg.com - elwyn.conn@harris.com customer_domains: - runolfsson.net - wunsch.com model_type: 'Contact Group' icon: user-friends - id: 2 name: 'Hubspot Customer Group' email_usernames: - freda.mraz@monahan.net - briana93@kuphal.com customer_domains: - mcglynn.com - sanford.biz model_type: 'Contact Group' icon: user-friends - id: 4 name: 'Maropost Customer Group' email_usernames: - kfritsch@boyle.info - kling.micaela@larson.com customer_domains: - rath.com - halvorson.info model_type: 'Contact Group' icon: user-friends - id: 6 name: 'Salesforce Customer Group' email_usernames: - hharris@lindgren.biz - stevie84@collins.com customer_domains: - considine.com - moore.com model_type: 'Contact Group' icon: user-friends - id: 1 name: 'Top Revenue Customers' email_usernames: - vgreenholt@leannon.biz - bell.mayer@grimes.info customer_domains: - cormier.com - hills.com model_type: 'Contact Group' icon: user-friends - id: 7 name: 'Zoho Customer Group' email_usernames: - joshuah84@lakin.com - emil.cronin@goyette.biz customer_domains: - luettgen.biz - schmeler.com model_type: 'Contact Group' icon: user-friends items: type: object properties: id: type: integer example: 3 name: type: string example: 'Active Campaign Customer Group' email_usernames: type: array example: - kellie.lang@stoltenberg.com - yorn@brekke.com items: type: string customer_domains: type: array example: - friesen.net - gmail.com items: type: string model_type: type: string example: 'Contact Group' icon: type: string example: user-friends customers: type: array example: - id: 2626 name: a.price@timetoreply.com email_usernames: - a.price@timetoreply.com model_type: Contact icon: user is_lead: false - id: 2261 name: abel62@beier.com email_usernames: - abel62@beier.com model_type: Contact icon: user is_lead: false - id: 2311 name: abernathy.johnson@white.com email_usernames: - abernathy.johnson@white.com model_type: Contact icon: user is_lead: false - id: 2038 name: adelia94@murphy.com email_usernames: - adelia94@murphy.com model_type: Contact icon: user is_lead: false - id: 2498 name: adeline.lueilwitz@walter.com email_usernames: - adeline.lueilwitz@walter.com model_type: Contact icon: user is_lead: false - id: 2128 name: adolfo.ratke@lockman.com email_usernames: - adolfo.ratke@lockman.com model_type: Contact icon: user is_lead: false - id: 2438 name: adrian.wilderman@rutherford.net email_usernames: - adrian.wilderman@rutherford.net model_type: Contact icon: user is_lead: false - id: 2901 name: adrian.wilderman@rutherford.net email_usernames: - adrian.wilderman@rutherford.net model_type: Contact icon: user is_lead: true - id: 2613 name: adriana25@pagac.net email_usernames: - adriana25@pagac.net model_type: Contact icon: user is_lead: false - id: 2823 name: adriana25@pagac.net email_usernames: - adriana25@pagac.net model_type: Contact icon: user is_lead: true - id: 2214 name: adrianna93@schultz.com email_usernames: - adrianna93@schultz.com model_type: Contact icon: user is_lead: false - id: 2160 name: aemmerich@sanford.com email_usernames: - aemmerich@sanford.com model_type: Contact icon: user is_lead: false - id: 2274 name: agnes.effertz@blick.org email_usernames: - agnes.effertz@blick.org model_type: Contact icon: user is_lead: false - id: 2636 name: agnes65@hotmail.com email_usernames: - agnes65@hotmail.com model_type: Contact icon: user is_lead: false - id: 2174 name: agustin85@stanton.biz email_usernames: - agustin85@stanton.biz model_type: Contact icon: user is_lead: false - id: 2508 name: ahuels@will.com email_usernames: - ahuels@will.com model_type: Contact icon: user is_lead: false - id: 2798 name: ahuels@will.com email_usernames: - ahuels@will.com model_type: Contact icon: user is_lead: true - id: 2546 name: aidan81@paucek.com email_usernames: - aidan81@paucek.com model_type: Contact icon: user is_lead: false - id: 2600 name: alberta.davis@howe.com email_usernames: - alberta.davis@howe.com model_type: Contact icon: user is_lead: false - id: 2201 name: albina99@conn.com email_usernames: - albina99@conn.com model_type: Contact icon: user is_lead: false - id: 2715 name: albina99@conn.com email_usernames: - albina99@conn.com model_type: Contact icon: user is_lead: true - id: 2576 name: alejandrin95@yahoo.com email_usernames: - alejandrin95@yahoo.com model_type: Contact icon: user is_lead: false - id: 2465 name: alessandro05@west.com email_usernames: - alessandro05@west.com model_type: Contact icon: user is_lead: false - id: 2387 name: alex.homenick@murray.biz email_usernames: - alex.homenick@murray.biz model_type: Contact icon: user is_lead: false - id: 2853 name: alex.homenick@murray.biz email_usernames: - alex.homenick@murray.biz model_type: Contact icon: user is_lead: true - id: 2051 name: alexandrine59@nitzsche.org email_usernames: - alexandrine59@nitzsche.org model_type: Contact icon: user is_lead: false - id: 2062 name: alexandro88@jacobs.org email_usernames: - alexandro88@jacobs.org model_type: Contact icon: user is_lead: false - id: 2589 name: alfonzo.borer@gmail.com email_usernames: - alfonzo.borer@gmail.com model_type: Contact icon: user is_lead: false - id: 2152 name: alfred56@bogisich.com email_usernames: - alfred56@bogisich.com model_type: Contact icon: user is_lead: false - id: 2717 name: alfred56@bogisich.com email_usernames: - alfred56@bogisich.com model_type: Contact icon: user is_lead: true - id: 2337 name: altenwerth.theodora@torphy.com email_usernames: - altenwerth.theodora@torphy.com model_type: Contact icon: user is_lead: false - id: 2604 name: alvina.wunsch@gleason.info email_usernames: - alvina.wunsch@gleason.info model_type: Contact icon: user is_lead: false - id: 2023 name: alvina24@ohara.com email_usernames: - alvina24@ohara.com model_type: Contact icon: user is_lead: false - id: 2145 name: alyson69@blanda.biz email_usernames: - alyson69@blanda.biz model_type: Contact icon: user is_lead: false - id: 2180 name: amber32@yost.info email_usernames: - amber32@yost.info model_type: Contact icon: user is_lead: false - id: 2711 name: amber32@yost.info email_usernames: - amber32@yost.info model_type: Contact icon: user is_lead: true - id: 2113 name: amccullough@oconner.com email_usernames: - amccullough@oconner.com model_type: Contact icon: user is_lead: false - id: 2664 name: amely09@jacobson.net email_usernames: - amely09@jacobson.net model_type: Contact icon: user is_lead: false - id: 2866 name: amely09@jacobson.net email_usernames: - amely09@jacobson.net model_type: Contact icon: user is_lead: true - id: 2085 name: amos55@boehm.com email_usernames: - amos55@boehm.com model_type: Contact icon: user is_lead: false - id: 2429 name: amy.schroeder@nolan.org email_usernames: - amy.schroeder@nolan.org model_type: Contact icon: user is_lead: false - id: 2882 name: amy.schroeder@nolan.org email_usernames: - amy.schroeder@nolan.org model_type: Contact icon: user is_lead: true - id: 2035 name: anderson.magali@ledner.com email_usernames: - anderson.magali@ledner.com model_type: Contact icon: user is_lead: false - id: 2531 name: andrew.hegmann@effertz.com email_usernames: - andrew.hegmann@effertz.com model_type: Contact icon: user is_lead: false - id: 2198 name: annabelle03@rice.com email_usernames: - annabelle03@rice.com model_type: Contact icon: user is_lead: false - id: 2151 name: annie95@gmail.com email_usernames: - annie95@gmail.com model_type: Contact icon: user is_lead: false - id: 2199 name: antoinette.dubuque@ohara.org email_usernames: - antoinette.dubuque@ohara.org model_type: Contact icon: user is_lead: false - id: 2105 name: antone20@bogan.com email_usernames: - antone20@bogan.com model_type: Contact icon: user is_lead: false - id: 2227 name: antone67@wolf.net email_usernames: - antone67@wolf.net model_type: Contact icon: user is_lead: false - id: 2050 name: antonio63@gleichner.com email_usernames: - antonio63@gleichner.com model_type: Contact icon: user is_lead: false - id: 2698 name: antonio63@gleichner.com email_usernames: - antonio63@gleichner.com model_type: Contact icon: user is_lead: true - id: 2540 name: antwon.effertz@huel.com email_usernames: - antwon.effertz@huel.com model_type: Contact icon: user is_lead: false - id: 2538 name: apurdy@weber.net email_usernames: - apurdy@weber.net model_type: Contact icon: user is_lead: false - id: 2269 name: ariane74@nicolas.com email_usernames: - ariane74@nicolas.com model_type: Contact icon: user is_lead: false - id: 2144 name: armstrong.emelia@hahn.com email_usernames: - armstrong.emelia@hahn.com model_type: Contact icon: user is_lead: false - id: 2260 name: armstrong.howell@schoen.net email_usernames: - armstrong.howell@schoen.net model_type: Contact icon: user is_lead: false - id: 2496 name: arvilla03@volkman.org email_usernames: - arvilla03@volkman.org model_type: Contact icon: user is_lead: false - id: 2058 name: astark@herman.com email_usernames: - astark@herman.com model_type: Contact icon: user is_lead: false - id: 2500 name: athena.lesch@gaylord.com email_usernames: - athena.lesch@gaylord.com model_type: Contact icon: user is_lead: false - id: 2802 name: athena.lesch@gaylord.com email_usernames: - athena.lesch@gaylord.com model_type: Contact icon: user is_lead: true - id: 2601 name: audie25@schimmel.com email_usernames: - audie25@schimmel.com model_type: Contact icon: user is_lead: false - id: 2148 name: augusta.tromp@wilderman.com email_usernames: - augusta.tromp@wilderman.com model_type: Contact icon: user is_lead: false - id: 2018 name: augustus43@miller.com email_usernames: - augustus43@miller.com model_type: Contact icon: user is_lead: false - id: 2126 name: barry.koss@jacobson.org email_usernames: - barry.koss@jacobson.org model_type: Contact icon: user is_lead: false - id: 2410 name: bartell.gonzalo@white.net email_usernames: - bartell.gonzalo@white.net model_type: Contact icon: user is_lead: false - id: 2773 name: bartell.gonzalo@white.net email_usernames: - bartell.gonzalo@white.net model_type: Contact icon: user is_lead: true - id: 2476 name: batz.burnice@lowe.com email_usernames: - batz.burnice@lowe.com model_type: Contact icon: user is_lead: false - id: 2320 name: beatrice85@green.com email_usernames: - beatrice85@green.com model_type: Contact icon: user is_lead: false - id: 2349 name: beer.myrtie@crooks.biz email_usernames: - beer.myrtie@crooks.biz model_type: Contact icon: user is_lead: false - id: 2343 name: bell.mayer@grimes.info email_usernames: - bell.mayer@grimes.info model_type: Contact icon: user is_lead: false - id: 2210 name: bergstrom.alexie@kutch.com email_usernames: - bergstrom.alexie@kutch.com model_type: Contact icon: user is_lead: false - id: 2088 name: bernadette.ferry@haley.org email_usernames: - bernadette.ferry@haley.org model_type: Contact icon: user is_lead: false - id: 2706 name: bernadette.ferry@haley.org email_usernames: - bernadette.ferry@haley.org model_type: Contact icon: user is_lead: true - id: 2451 name: bernard87@mills.info email_usernames: - bernard87@mills.info model_type: Contact icon: user is_lead: false - id: 2867 name: bernard87@mills.info email_usernames: - bernard87@mills.info model_type: Contact icon: user is_lead: true - id: 2581 name: beryl.grady@graham.com email_usernames: - beryl.grady@graham.com model_type: Contact icon: user is_lead: false - id: 2377 name: bessie56@collins.net email_usernames: - bessie56@collins.net model_type: Contact icon: user is_lead: false - id: 2046 name: bettie62@toy.com email_usernames: - bettie62@toy.com model_type: Contact icon: user is_lead: false - id: 2159 name: bgibson@mills.org email_usernames: - bgibson@mills.org model_type: Contact icon: user is_lead: false - id: 2419 name: bgoyette@bogan.com email_usernames: - bgoyette@bogan.com model_type: Contact icon: user is_lead: false - id: 2585 name: billie.hermann@denesik.com email_usernames: - billie.hermann@denesik.com model_type: Contact icon: user is_lead: false - id: 2077 name: blake.walker@rolfson.biz email_usernames: - blake.walker@rolfson.biz model_type: Contact icon: user is_lead: false - id: 2189 name: blanda.gloria@hotmail.com email_usernames: - blanda.gloria@hotmail.com model_type: Contact icon: user is_lead: false - id: 2009 name: blick.lilian@tillman.net email_usernames: - blick.lilian@tillman.net model_type: Contact icon: user is_lead: false - id: 2039 name: block.moriah@considine.com email_usernames: - block.moriah@considine.com model_type: Contact icon: user is_lead: false - id: 2733 name: block.moriah@considine.com email_usernames: - block.moriah@considine.com model_type: Contact icon: user is_lead: true - id: 2119 name: bogisich.dean@gmail.com email_usernames: - bogisich.dean@gmail.com model_type: Contact icon: user is_lead: false - id: 2314 name: bosco.jevon@williamson.info email_usernames: - bosco.jevon@williamson.info model_type: Contact icon: user is_lead: false - id: 2837 name: bosco.jevon@williamson.info email_usernames: - bosco.jevon@williamson.info model_type: Contact icon: user is_lead: true - id: 2066 name: botsford.brenna@deckow.biz email_usernames: - botsford.brenna@deckow.biz model_type: Contact icon: user is_lead: false - id: 2284 name: boyer.daphney@goyette.com email_usernames: - boyer.daphney@goyette.com model_type: Contact icon: user is_lead: false - id: 2723 name: boyer.daphney@goyette.com email_usernames: - boyer.daphney@goyette.com model_type: Contact icon: user is_lead: true - id: 2007 name: brad.botsford@langosh.com email_usernames: - brad.botsford@langosh.com model_type: Contact icon: user is_lead: false - id: 2734 name: brad.botsford@langosh.com email_usernames: - brad.botsford@langosh.com model_type: Contact icon: user is_lead: true - id: 2558 name: brain42@rempel.org email_usernames: - brain42@rempel.org model_type: Contact icon: user is_lead: false - id: 2352 name: brandi.stark@heller.com email_usernames: - brandi.stark@heller.com model_type: Contact icon: user is_lead: false - id: 2301 name: brandon.wilkinson@boehm.biz email_usernames: - brandon.wilkinson@boehm.biz model_type: Contact icon: user is_lead: false - id: 2852 name: brandon.wilkinson@boehm.biz email_usernames: - brandon.wilkinson@boehm.biz model_type: Contact icon: user is_lead: true - id: 2588 name: brandt.graham@larkin.com email_usernames: - brandt.graham@larkin.com model_type: Contact icon: user is_lead: false - id: 2884 name: brandt.graham@larkin.com email_usernames: - brandt.graham@larkin.com model_type: Contact icon: user is_lead: true - id: 2183 name: brandt.miller@marks.org email_usernames: - brandt.miller@marks.org model_type: Contact icon: user is_lead: false - id: 2350 name: branson37@leuschke.com email_usernames: - branson37@leuschke.com model_type: Contact icon: user is_lead: false - id: 2386 name: braulio83@towne.com email_usernames: - braulio83@towne.com model_type: Contact icon: user is_lead: false - id: 2382 name: breana.mayert@welch.com email_usernames: - breana.mayert@welch.com model_type: Contact icon: user is_lead: false - id: 2651 name: breanna09@west.com email_usernames: - breanna09@west.com model_type: Contact icon: user is_lead: false - id: 2650 name: breitenberg.erick@kessler.com email_usernames: - breitenberg.erick@kessler.com model_type: Contact icon: user is_lead: false - id: 2054 name: bria81@rath.info email_usernames: - bria81@rath.info model_type: Contact icon: user is_lead: false - id: 2421 name: briana93@kuphal.com email_usernames: - briana93@kuphal.com model_type: Contact icon: user is_lead: false - id: 2013 name: brogahn@runte.com email_usernames: - brogahn@runte.com model_type: Contact icon: user is_lead: false - id: 2692 name: brogahn@runte.com email_usernames: - brogahn@runte.com model_type: Contact icon: user is_lead: true - id: 2099 name: bruce.steuber@sauer.com email_usernames: - bruce.steuber@sauer.com model_type: Contact icon: user is_lead: false - id: 2467 name: bruen.rhoda@heller.com email_usernames: - bruen.rhoda@heller.com model_type: Contact icon: user is_lead: false - id: 2813 name: bruen.rhoda@heller.com email_usernames: - bruen.rhoda@heller.com model_type: Contact icon: user is_lead: true - id: 2003 name: bwhite@gottlieb.com email_usernames: - bwhite@gottlieb.com model_type: Contact icon: user is_lead: false - id: 2319 name: caden.mcclure@bruen.info email_usernames: - caden.mcclure@bruen.info model_type: Contact icon: user is_lead: false - id: 2175 name: caleigh.medhurst@wiza.info email_usernames: - caleigh.medhurst@wiza.info model_type: Contact icon: user is_lead: false - id: 2445 name: calista.wyman@marvin.biz email_usernames: - calista.wyman@marvin.biz model_type: Contact icon: user is_lead: false - id: 2817 name: calista.wyman@marvin.biz email_usernames: - calista.wyman@marvin.biz model_type: Contact icon: user is_lead: true - id: 2097 name: camden39@kertzmann.biz email_usernames: - camden39@kertzmann.biz model_type: Contact icon: user is_lead: false - id: 2030 name: camron.miller@kutch.com email_usernames: - camron.miller@kutch.com model_type: Contact icon: user is_lead: false - id: 2171 name: carissa.kerluke@kemmer.net email_usernames: - carissa.kerluke@kemmer.net model_type: Contact icon: user is_lead: false - id: 2293 name: carli.fay@hill.net email_usernames: - carli.fay@hill.net model_type: Contact icon: user is_lead: false - id: 2297 name: carlos57@ward.com email_usernames: - carlos57@ward.com model_type: Contact icon: user is_lead: false - id: 2725 name: carlos57@ward.com email_usernames: - carlos57@ward.com model_type: Contact icon: user is_lead: true - id: 2221 name: carlotta10@yahoo.com email_usernames: - carlotta10@yahoo.com model_type: Contact icon: user is_lead: false - id: 2112 name: carol.dickens@swift.com email_usernames: - carol.dickens@swift.com model_type: Contact icon: user is_lead: false - id: 2025 name: carolyn36@goodwin.com email_usernames: - carolyn36@goodwin.com model_type: Contact icon: user is_lead: false - id: 2473 name: carolyne.corkery@yahoo.com email_usernames: - carolyne.corkery@yahoo.com model_type: Contact icon: user is_lead: false - id: 2404 name: cassin.shania@goldner.org email_usernames: - cassin.shania@goldner.org model_type: Contact icon: user is_lead: false - id: 2781 name: cassin.shania@goldner.org email_usernames: - cassin.shania@goldner.org model_type: Contact icon: user is_lead: true - id: 2644 name: cassin.vallie@heller.info email_usernames: - cassin.vallie@heller.info model_type: Contact icon: user is_lead: false - id: 2870 name: cassin.vallie@heller.info email_usernames: - cassin.vallie@heller.info model_type: Contact icon: user is_lead: true - id: 2059 name: catalina84@price.net email_usernames: - catalina84@price.net model_type: Contact icon: user is_lead: false - id: 2321 name: celestino50@halvorson.org email_usernames: - celestino50@halvorson.org model_type: Contact icon: user is_lead: false - id: 2571 name: chanel04@moore.com email_usernames: - chanel04@moore.com model_type: Contact icon: user is_lead: false - id: 2559 name: chanelle.williamson@welch.com email_usernames: - chanelle.williamson@welch.com model_type: Contact icon: user is_lead: false - id: 2095 name: charley36@hills.net email_usernames: - charley36@hills.net model_type: Contact icon: user is_lead: false - id: 2594 name: charlotte.hyatt@stehr.net email_usernames: - charlotte.hyatt@stehr.net model_type: Contact icon: user is_lead: false - id: 2815 name: charlotte.hyatt@stehr.net email_usernames: - charlotte.hyatt@stehr.net model_type: Contact icon: user is_lead: true - id: 2211 name: chasity85@stracke.com email_usernames: - chasity85@stracke.com model_type: Contact icon: user is_lead: false - id: 2079 name: chaz88@kessler.info email_usernames: - chaz88@kessler.info model_type: Contact icon: user is_lead: false - id: 2649 name: chester27@yahoo.com email_usernames: - chester27@yahoo.com model_type: Contact icon: user is_lead: false - id: 2528 name: christ.kris@carter.com email_usernames: - christ.kris@carter.com model_type: Contact icon: user is_lead: false - id: 2168 name: christiansen.granville@romaguera.com email_usernames: - christiansen.granville@romaguera.com model_type: Contact icon: user is_lead: false - id: 2614 name: citlalli.howe@cormier.com email_usernames: - citlalli.howe@cormier.com model_type: Contact icon: user is_lead: false - id: 2816 name: citlalli.howe@cormier.com email_usernames: - citlalli.howe@cormier.com model_type: Contact icon: user is_lead: true - id: 2390 name: claire.hane@huel.com email_usernames: - claire.hane@huel.com model_type: Contact icon: user is_lead: false - id: 2842 name: claire.hane@huel.com email_usernames: - claire.hane@huel.com model_type: Contact icon: user is_lead: true - id: 2388 name: cleora.lehner@hills.com email_usernames: - cleora.lehner@hills.com model_type: Contact icon: user is_lead: false - id: 2031 name: closed@timetoreply.com email_usernames: - closed@timetoreply.com model_type: Contact icon: user is_lead: false - id: 2367 name: closed@timetoreply.com email_usernames: - closed@timetoreply.com model_type: Contact icon: user is_lead: false - id: 2076 name: cmcdermott@dach.net email_usernames: - cmcdermott@dach.net model_type: Contact icon: user is_lead: false - id: 2340 name: collins.selena@klein.biz email_usernames: - collins.selena@klein.biz model_type: Contact icon: user is_lead: false - id: 2255 name: colt20@kemmer.net email_usernames: - colt20@kemmer.net model_type: Contact icon: user is_lead: false - id: 2705 name: colt20@kemmer.net email_usernames: - colt20@kemmer.net model_type: Contact icon: user is_lead: true - id: 2150 name: conn.ola@schumm.com email_usernames: - conn.ola@schumm.com model_type: Contact icon: user is_lead: false - id: 2714 name: conn.ola@schumm.com email_usernames: - conn.ola@schumm.com model_type: Contact icon: user is_lead: true - id: 2680 name: connelly.tristian@steuber.com email_usernames: - connelly.tristian@steuber.com model_type: Contact icon: user is_lead: false - id: 2660 name: conroy.lewis@pfeffer.com email_usernames: - conroy.lewis@pfeffer.com model_type: Contact icon: user is_lead: false - id: 2230 name: cordell.kling@armstrong.com email_usernames: - cordell.kling@armstrong.com model_type: Contact icon: user is_lead: false - id: 2623 name: cordie.doyle@ankunding.org email_usernames: - cordie.doyle@ankunding.org model_type: Contact icon: user is_lead: false - id: 2806 name: cordie.doyle@ankunding.org email_usernames: - cordie.doyle@ankunding.org model_type: Contact icon: user is_lead: true - id: 2116 name: courtney08@anderson.org email_usernames: - courtney08@anderson.org model_type: Contact icon: user is_lead: false - id: 2669 name: cprosacco@streich.biz email_usernames: - cprosacco@streich.biz model_type: Contact icon: user is_lead: false - id: 2890 name: cprosacco@streich.biz email_usernames: - cprosacco@streich.biz model_type: Contact icon: user is_lead: true - id: 2534 name: craynor@wiegand.info email_usernames: - craynor@wiegand.info model_type: Contact icon: user is_lead: false - id: 2480 name: cremin.kelley@dickens.biz email_usernames: - cremin.kelley@dickens.biz model_type: Contact icon: user is_lead: false - id: 2316 name: crooks.ray@ernser.com email_usernames: - crooks.ray@ernser.com model_type: Contact icon: user is_lead: false - id: 2213 name: cruickshank.dallas@beahan.com email_usernames: - cruickshank.dallas@beahan.com model_type: Contact icon: user is_lead: false - id: 2673 name: cschimmel@halvorson.info email_usernames: - cschimmel@halvorson.info model_type: Contact icon: user is_lead: false - id: 2270 name: cstehr@bauch.com email_usernames: - cstehr@bauch.com model_type: Contact icon: user is_lead: false - id: 2 name: customer.com email_usernames: - customer.com model_type: Contact icon: user is_lead: false - id: 2106 name: cwilderman@hilpert.com email_usernames: - cwilderman@hilpert.com model_type: Contact icon: user is_lead: false - id: 2497 name: cyril.welch@bashirian.com email_usernames: - cyril.welch@bashirian.com model_type: Contact icon: user is_lead: false - id: 2080 name: cziemann@swaniawski.biz email_usernames: - cziemann@swaniawski.biz model_type: Contact icon: user is_lead: false - id: 2564 name: dangelo.larson@upton.com email_usernames: - dangelo.larson@upton.com model_type: Contact icon: user is_lead: false - id: 2384 name: daniella97@mitchell.org email_usernames: - daniella97@mitchell.org model_type: Contact icon: user is_lead: false - id: 2357 name: daphne.hill@flatley.com email_usernames: - daphne.hill@flatley.com model_type: Contact icon: user is_lead: false - id: 2609 name: dariana15@hane.biz email_usernames: - dariana15@hane.biz model_type: Contact icon: user is_lead: false - id: 2157 name: dariana17@feil.biz email_usernames: - dariana17@feil.biz model_type: Contact icon: user is_lead: false - id: 2140 name: darius.king@kozey.com email_usernames: - darius.king@kozey.com model_type: Contact icon: user is_lead: false - id: 2008 name: darwin34@koss.com email_usernames: - darwin34@koss.com model_type: Contact icon: user is_lead: false - id: 2029 name: daugherty.emile@mante.org email_usernames: - daugherty.emile@mante.org model_type: Contact icon: user is_lead: false - id: 2055 name: davonte.armstrong@cronin.com email_usernames: - davonte.armstrong@cronin.com model_type: Contact icon: user is_lead: false - id: 2629 name: dayana.veum@price.com email_usernames: - dayana.veum@price.com model_type: Contact icon: user is_lead: false - id: 2876 name: dayana.veum@price.com email_usernames: - dayana.veum@price.com model_type: Contact icon: user is_lead: true - id: 2426 name: dbraun@haag.com email_usernames: - dbraun@haag.com model_type: Contact icon: user is_lead: false - id: 2620 name: deion.buckridge@luettgen.biz email_usernames: - deion.buckridge@luettgen.biz model_type: Contact icon: user is_lead: false - id: 2741 name: deion.buckridge@luettgen.biz email_usernames: - deion.buckridge@luettgen.biz model_type: Contact icon: user is_lead: true - id: 2499 name: delbert72@bergstrom.com email_usernames: - delbert72@bergstrom.com model_type: Contact icon: user is_lead: false - id: 2787 name: delbert72@bergstrom.com email_usernames: - delbert72@bergstrom.com model_type: Contact icon: user is_lead: true - id: 2253 name: delphine92@leffler.com email_usernames: - delphine92@leffler.com model_type: Contact icon: user is_lead: false - id: 2718 name: delphine92@leffler.com email_usernames: - delphine92@leffler.com model_type: Contact icon: user is_lead: true - id: 2012 name: demario11@mcglynn.com email_usernames: - demario11@mcglynn.com model_type: Contact icon: user is_lead: false - id: 2235 name: deontae.renner@okuneva.com email_usernames: - deontae.renner@okuneva.com model_type: Contact icon: user is_lead: false - id: 2720 name: deontae.renner@okuneva.com email_usernames: - deontae.renner@okuneva.com model_type: Contact icon: user is_lead: true - id: 2138 name: dessie85@schultz.com email_usernames: - dessie85@schultz.com model_type: Contact icon: user is_lead: false - id: 2697 name: dessie85@schultz.com email_usernames: - dessie85@schultz.com model_type: Contact icon: user is_lead: true - id: 2503 name: devonte.mueller@kunze.org email_usernames: - devonte.mueller@kunze.org model_type: Contact icon: user is_lead: false - id: 2788 name: devonte.mueller@kunze.org email_usernames: - devonte.mueller@kunze.org model_type: Contact icon: user is_lead: true items: type: object properties: id: type: integer example: 2626 name: type: string example: a.price@timetoreply.com email_usernames: type: array example: - a.price@timetoreply.com items: type: string model_type: type: string example: Contact icon: type: string example: user is_lead: type: boolean example: false lead_sources: type: array example: - id: 1 name: 'US Sales Box' email_usernames: [] model_type: 'Lead Source' icon: square-list - id: 2 name: 'Web Enquiry Form' email_usernames: [] model_type: 'Lead Source' icon: square-list items: type: object properties: id: type: integer example: 1 name: type: string example: 'US Sales Box' email_usernames: type: array example: [] model_type: type: string example: 'Lead Source' icon: type: string example: square-list goals: type: object properties: first_reply_time_goal: type: integer example: 7200 first_reply_time_goal_bands: type: array example: [] overall_reply_time_goal: type: integer example: 14400 overall_reply_time_goal_bands: type: array example: [] time_to_close_goal: type: integer example: 86400 time_to_close_goal_bands: type: array example: [] tags: - Tools /api/tools/settings/message-filters/domains: get: summary: 'Domain Filters - List' operationId: domainFiltersList description: 'List all Domain Filters' parameters: - in: query name: sort_by description: 'Field Name to sort domains by. Can only be domain.' example: domain required: false schema: type: string description: 'Field Name to sort domains by. Can only be domain.' example: domain - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: asc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: asc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: domains: current_page: 1 data: - spam.com first_page_url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/domains?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/domains?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/domains?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/settings/message-filters/domains' per_page: 2 prev_page_url: null to: 1 total: 1 whitelisting: false properties: domains: type: object properties: current_page: type: integer example: 1 data: type: array example: - spam.com items: type: string first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/settings/message-filters/domains?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/settings/message-filters/domains?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/domains?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/settings/message-filters/domains' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 whitelisting: type: boolean example: false tags: - Tools /api/tools/settings/message-filters/domains/block: post: summary: 'Domain Filters - Store' operationId: domainFiltersStore description: 'Block domains' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 10 domain: spam.com tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: domains: type: array description: 'An array of domains to block.' example: - spam.com items: type: string required: - domains /api/tools/settings/message-filters/domains/unblock: post: summary: 'Domain Filters - Delete' operationId: domainFiltersDelete description: 'Unblock domains' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Domains unblocked successfully' properties: status: type: string example: 'Domains unblocked successfully' tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: domains: type: array description: 'An array of domains to unblock.' example: - spam.com items: type: string required: - domains /api/tools/settings/message-filters/domains/unblockAll: post: summary: 'Domain Filters - Delete All' operationId: domainFiltersDeleteAll description: 'Unblock All domains' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Domains unblocked successfully' properties: status: type: string example: 'Domains unblocked successfully' tags: - Tools /api/tools/settings/message-filters/domains/whitelisting/toggle: patch: summary: 'Domain Filters - Whitelisting' operationId: domainFiltersWhitelisting description: 'Toggle on/off Domain Whitelisting' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Domain whitelisting enabled' properties: status: type: string example: 'Domain whitelisting enabled' tags: - Tools requestBody: required: false content: application/json: schema: type: object properties: whitelisting: type: boolean description: 'Whether toggle Domain Whitelist on or off.' example: true /api/tools/settings/message-filters/max-reply-time: get: summary: 'Max Reply Time - Get' operationId: maxReplyTimeGet description: 'Get the current Max Reply Time settings' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: max_reply_time_enabled: true max_reply_time_hrs: 40 properties: max_reply_time_enabled: type: boolean example: true max_reply_time_hrs: type: integer example: 40 tags: - Tools patch: summary: 'Max Reply Time - Set' operationId: maxReplyTimeSet description: 'Set the current Max Reply Time settings' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: max_reply_time_enabled: true max_reply_time_hrs: 40 properties: max_reply_time_enabled: type: boolean example: true max_reply_time_hrs: type: integer example: 40 tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: max_reply_time_enabled: type: boolean description: 'Whether the max reply time is enabled.' example: true max_reply_time_hrs: type: integer description: 'The number of hours to set the max reply time to.' example: 40 required: - max_reply_time_enabled - max_reply_time_hrs /api/tools/settings/message-filters/usernames: get: summary: 'Email Filters - List' operationId: emailFiltersList description: 'Get email address filters' parameters: - in: query name: sort_by description: 'Field Name to sort email addresses by. Can only be email_address.' example: email_address required: false schema: type: string description: 'Field Name to sort email addresses by. Can only be email_address.' example: email_address - in: query name: direction description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: asc required: false schema: type: string description: 'Direction in which to sort paginated results. Must be either asc or desc.' example: asc - in: query name: page description: 'For paginated results, which page to get.' example: 1 required: false schema: type: integer description: 'For paginated results, which page to get.' example: 1 responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - n.reply_OXYNx@spam.com first_page_url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/usernames?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/usernames?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/usernames?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/settings/message-filters/usernames' per_page: 2 prev_page_url: null to: 1 total: 1 properties: current_page: type: integer example: 1 data: type: array example: - n.reply_OXYNx@spam.com items: type: string first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/settings/message-filters/usernames?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/settings/message-filters/usernames?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/usernames?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/settings/message-filters/usernames' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 tags: - Tools /api/tools/settings/message-filters/usernames/block: post: summary: 'Email Filters - Store' operationId: emailFiltersStore description: 'Block email addresses' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 22 username: spam domain_id: 126 email_address: spam@example.net tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: usernames: type: array description: 'An array of email addresses to block.' example: - spam@example.net items: type: string required: - usernames /api/tools/settings/message-filters/usernames/unblock: post: summary: 'Email Filters - Delete' operationId: emailFiltersDelete description: 'Unblock email addresses' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Email addresses unblocked successfully' properties: status: type: string example: 'Email addresses unblocked successfully' tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: usernames: type: array description: 'An array of email addresses to unblock.' example: - spam@example.net items: type: string required: - usernames /api/tools/settings/message-filters/advanced: get: summary: 'Advanced Filters - List' operationId: advancedFiltersList description: 'List all Advanced filters' parameters: - in: query name: per_page description: 'The number of mailboxes to show per page.' example: 15.0 required: false schema: type: number description: 'The number of mailboxes to show per page.' example: 15.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 1 company_id: 1 name: 'example message filter group' active: false message_filters_count: 1 message_filters: - id: 1 message_filter_group_id: 1 field: Subject operator: 'does not equal' type: and value: 'example message filter' first_page_url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/advanced?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/advanced?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/advanced?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/settings/message-filters/advanced' per_page: 2 prev_page_url: null to: 1 total: 1 properties: current_page: type: integer example: 1 data: type: array example: - id: 1 company_id: 1 name: 'example message filter group' active: false message_filters_count: 1 message_filters: - id: 1 message_filter_group_id: 1 field: Subject operator: 'does not equal' type: and value: 'example message filter' items: type: object properties: id: type: integer example: 1 company_id: type: integer example: 1 name: type: string example: 'example message filter group' active: type: boolean example: false message_filters_count: type: integer example: 1 message_filters: type: array example: - id: 1 message_filter_group_id: 1 field: Subject operator: 'does not equal' type: and value: 'example message filter' items: type: object properties: id: type: integer example: 1 message_filter_group_id: type: integer example: 1 field: type: string example: Subject operator: type: string example: 'does not equal' type: type: string example: and value: type: string example: 'example message filter' first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/settings/message-filters/advanced?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/settings/message-filters/advanced?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/settings/message-filters/advanced?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/settings/message-filters/advanced' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 tags: - Tools post: summary: 'Advanced Filters - Store' operationId: advancedFiltersStore description: 'Add a new Advanced Filter' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 2 company_id: 1 name: 'From Does Not Contain no-reply example' active: true properties: id: type: integer example: 2 company_id: type: integer example: 1 name: type: string example: 'From Does Not Contain no-reply example' active: type: boolean example: true tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: filterName: type: string description: 'The name of the Advanced Filter.' example: 'From Does Not Contain no-reply example' filters: type: array description: 'An array of Filters objects.' example: - [] items: type: object properties: field: type: string description: 'The field to filter on. Can be From, To, Cc, Subject or Label.' example: From operator: type: string description: "The operator for the filter. Can be does not begin with, does not end with, does not equal, does not contain, begins with,\n ends with, equals or contains." example: 'does not contain' type: type: string description: 'The boolean logic type of the advanced filter. Can be and or or.' example: and value: type: string description: 'The value of the filter.' example: no-reply required: - field - operator - type - value required: - filterName '/api/tools/settings/message-filters/advanced/{message_filter_group_id}': patch: summary: 'Advanced Filters - Update' operationId: advancedFiltersUpdate description: 'Update an Advanced Filter' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 company_id: 1 name: 'From Does Not Contain no-reply filter' active: true message_filters: - id: 1 message_filter_group_id: 1 field: From operator: 'does not contain' type: and value: no-reply properties: id: type: integer example: 1 company_id: type: integer example: 1 name: type: string example: 'From Does Not Contain no-reply filter' active: type: boolean example: true message_filters: type: array example: - id: 1 message_filter_group_id: 1 field: From operator: 'does not contain' type: and value: no-reply items: type: object properties: id: type: integer example: 1 message_filter_group_id: type: integer example: 1 field: type: string example: From operator: type: string example: 'does not contain' type: type: string example: and value: type: string example: no-reply tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: filterName: type: string description: 'The name of the Advanced Filter.' example: 'From Does Not Contain no-reply filter' filters: type: array description: 'An array of Filters objects.' example: - [] items: type: object properties: field: type: string description: 'The field to filter on. Can be From, To, Cc, Subject or Label.' example: From operator: type: string description: "The operator for the filter. Can be does not begin with, does not end with, does not equal, does not contain, begins with,\n ends with, equals or contains." example: 'does not contain' type: type: string description: 'The boolean logic type of the advanced filter. Can be and or or.' example: and value: type: string description: 'The value of the filter.' example: no-reply required: - field - operator - type - value required: - filterName delete: summary: 'Advanced Filters - Delete' operationId: advancedFiltersDelete description: 'Delete an Advanced Filter' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Advanced filter deleted.' properties: status: type: string example: 'Advanced filter deleted.' tags: - Tools parameters: - in: path name: message_filter_group_id description: 'The ID of the Advanced Filter to update.' example: 1 required: true schema: type: integer '/api/tools/settings/message-filters/advanced/{message_filter_group_id}/toggle': patch: summary: 'Advanced Filters - Toggle' operationId: advancedFiltersToggle description: 'Toggle on/off an Advanced Filter' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 company_id: 1 name: 'example message filter group' active: true properties: id: type: integer example: 1 company_id: type: integer example: 1 name: type: string example: 'example message filter group' active: type: boolean example: true tags: - Tools parameters: - in: path name: message_filter_group_id description: 'The ID of the Advanced Filter to toggle.' example: 1 required: true schema: type: integer /api/tools/settings/reply-time-goals: get: summary: 'Reply Time Goals - List' operationId: replyTimeGoalsList description: 'Get current reply time goals (shown in seconds)' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: first_reply_time_goal: 7200 first_reply_time_goal_bands: [] overall_reply_time_goal: 14400 overall_reply_time_goal_bands: [] time_to_close_goal: 86400 time_to_close_goal_bands: [] properties: first_reply_time_goal: type: integer example: 7200 first_reply_time_goal_bands: type: array example: [] overall_reply_time_goal: type: integer example: 14400 overall_reply_time_goal_bands: type: array example: [] time_to_close_goal: type: integer example: 86400 time_to_close_goal_bands: type: array example: [] tags: - Tools patch: summary: 'Reply Time Goals - Update' operationId: replyTimeGoalsUpdate description: 'Update Reply Time Goals' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: first_reply_time_goal: 3600 first_reply_time_goal_bands: - 1800 - 7200 overall_reply_time_goal: 3600 overall_reply_time_goal_bands: - 1800 - 7200 time_to_close_goal: 3600 time_to_close_goal_bands: - 1800 - 7200 properties: first_reply_time_goal: type: integer example: 3600 first_reply_time_goal_bands: type: array example: - 1800 - 7200 items: type: integer overall_reply_time_goal: type: integer example: 3600 overall_reply_time_goal_bands: type: array example: - 1800 - 7200 items: type: integer time_to_close_goal: type: integer example: 3600 time_to_close_goal_bands: type: array example: - 1800 - 7200 items: type: integer tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: first_reply_time_goal: type: integer description: 'First Reply Time Goal (in seconds).' example: 3600 overall_reply_time_goal: type: integer description: 'Overall Reply Time Goal (in seconds).' example: 3600 time_to_close_goal: type: integer description: 'Time to Close Goal (in seconds).' example: 3600 first_reply_time_goal_bands: type: array description: 'First Reply Time Goal Bands (in seconds).' example: - 1800 - 7200 items: type: integer overall_reply_time_goal_bands: type: array description: 'Overall Reply Time Goal Bands (in seconds).' example: - 1800 - 7200 items: type: integer time_to_close_goal_bands: type: array description: 'Time to Close Goal Bands (in seconds).' example: - 1800 - 7200 items: type: integer required: - first_reply_time_goal - overall_reply_time_goal - time_to_close_goal /api/tools/settings/profile: post: summary: 'Profile - Update' operationId: profileUpdate description: 'Add more details to your profile' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Thanks for telling us more about you.' properties: status: type: string example: 'Thanks for telling us more about you.' tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: team: type: string description: "Which team do you belong to? Can be any of 'Customer Service', 'Support', 'Sales', 'Key Account Management', 'Back Office', 'Other'." example: 'Customer Service' team_role: type: string description: "What is your role in that team? Can be any of 'VP/Director', 'Manager', 'Team Member'." example: Manager company_size: type: string description: 'What is the size of your company. This is based on the linkedin list of company sizes.' example: B required: - team - team_role - company_size /api/me: get: summary: 'Profile - Get' operationId: profileGet description: 'Your account basic data' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: '1' name: 'Peter Rabbit' email: p.rabbit@timetoreply.com properties: id: type: string example: '1' name: type: string example: 'Peter Rabbit' email: type: string example: p.rabbit@timetoreply.com tags: - Tools /api/tools/company/internal-domains: get: summary: 'Internal Domains - List' operationId: internalDomainsList description: 'List all internal domains' parameters: - in: query name: sort_by description: 'The field to sort the Domains by.' example: domain required: false schema: type: string description: 'The field to sort the Domains by.' example: domain - in: query name: direction description: 'Sort asc or desc.' example: asc required: false schema: type: string description: 'Sort asc or desc.' example: asc - in: query name: per_page description: 'The number of Domains to show per page.' example: 2.0 required: false schema: type: number description: 'The number of Domains to show per page.' example: 2.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 8 domain: timetoreply.com add_method: automatic first_page_url: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/company/internal-domains' per_page: 2 prev_page_url: null to: 1 total: 1 properties: current_page: type: integer example: 1 data: type: array example: - id: 8 domain: timetoreply.com add_method: automatic items: type: object properties: id: type: integer example: 8 domain: type: string example: timetoreply.com add_method: type: string example: automatic first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/company/internal-domains' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 tags: - Tools post: summary: 'Internal Domains - Store' operationId: internalDomainsStore description: 'Add a new internal domain' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 1 domain: yourdomain.com add_method: automatic - id: 2 domain: example.com add_method: manual first_page_url: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/company/internal-domains' per_page: 15 prev_page_url: null to: 2 total: 2 properties: current_page: type: integer example: 1 data: type: array example: - id: 1 domain: yourdomain.com add_method: automatic - id: 2 domain: example.com add_method: manual items: type: object properties: id: type: integer example: 1 domain: type: string example: yourdomain.com add_method: type: string example: automatic first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/internal-domains?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/company/internal-domains' per_page: type: integer example: 15 prev_page_url: type: string example: null to: type: integer example: 2 total: type: integer example: 2 tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: domain: type: string description: 'The domain to add as an internal domain.' example: example.com required: - domain '/api/tools/company/internal-domains/{id}': delete: summary: 'Internal Domains - Delete' operationId: internalDomainsDelete description: 'Remove an internal domain' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 8 domain: timetoreply.com add_method: automatic first_page_url: 'https://portal.timetoreply.com/api/tools/company/internal-domains/11?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/company/internal-domains/11?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/internal-domains/11?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/company/internal-domains/11' per_page: 15 prev_page_url: null to: 1 total: 1 properties: current_page: type: integer example: 1 data: type: array example: - id: 8 domain: timetoreply.com add_method: automatic items: type: object properties: id: type: integer example: 8 domain: type: string example: timetoreply.com add_method: type: string example: automatic first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/internal-domains/11?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/internal-domains/11?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/internal-domains/11?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/company/internal-domains/11' per_page: type: integer example: 15 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 tags: - Tools parameters: - in: path name: id description: 'The ID of the internal domain.' example: 11 required: true schema: type: integer - in: path name: internal_domain_id description: 'The ID of the internal domain to remove.' example: 1 required: true schema: type: integer /api/tools/company/conversation-threading-style: post: summary: 'Conversation Threading Style - Set' operationId: conversationThreadingStyleSet description: 'Set the current Conversation Threading Style' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Preference updated successfully' properties: status: type: string example: 'Preference updated successfully' tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: style: type: string description: 'The style to set.' example: responding_to required: - style /api/tools/company/close-conversation-emails: get: summary: 'Closing Email Addresses - List' operationId: closingEmailAddressesList description: 'List all "closing" email addresses' parameters: - in: query name: sort_by description: 'The field to sort the Email Addresses by.' example: domain required: false schema: type: string description: 'The field to sort the Email Addresses by.' example: domain - in: query name: direction description: 'Sort asc or desc.' example: asc required: false schema: type: string description: 'Sort asc or desc.' example: asc - in: query name: per_page description: 'The number of Email Addresses to show per page.' example: 2.0 required: false schema: type: number description: 'The number of Email Addresses to show per page.' example: 2.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 10 username: closed email_address: closed@timetoreply.com first_page_url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails' per_page: 2 prev_page_url: null to: 1 total: 1 properties: current_page: type: integer example: 1 data: type: array example: - id: 10 username: closed email_address: closed@timetoreply.com items: type: object properties: id: type: integer example: 10 username: type: string example: closed email_address: type: string example: closed@timetoreply.com first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 tags: - Tools post: summary: 'Closing Email Addresses - Store' operationId: closingEmailAddressesStore description: 'Add a new "closing" email address' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - current_page: 1 data: - id: 1 username: closed email_address: closed@example.net first_page_url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails' per_page: 15 prev_page_url: null to: 1 total: 1 tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: email: type: string description: 'The email address to add as a new "closing" address.' example: closed@example.net required: - email '/api/tools/company/close-conversation-emails/{email_username_id}': delete: summary: 'Closing Email Addresses - Delete' operationId: closingEmailAddressesDelete description: 'Remove a "closing" email address' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: - id: 10 username: closed email_address: closed@timetoreply.com first_page_url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails/1?page=1' from: 1 last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails/1?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails/1?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails/1' per_page: 15 prev_page_url: null to: 1 total: 1 properties: current_page: type: integer example: 1 data: type: array example: - id: 10 username: closed email_address: closed@timetoreply.com items: type: object properties: id: type: integer example: 10 username: type: string example: closed email_address: type: string example: closed@timetoreply.com first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails/1?page=1' from: type: integer example: 1 last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails/1?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails/1?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/company/close-conversation-emails/1' per_page: type: integer example: 15 prev_page_url: type: string example: null to: type: integer example: 1 total: type: integer example: 1 tags: - Tools parameters: - in: path name: email_username_id description: 'The ID of the "closing" email address to remove.' example: 1 required: true schema: type: integer /api/tools/company/business-hours: get: summary: 'Business Hours - List' operationId: businessHoursList description: 'Get all existing business hours for either a company or a mailbox' parameters: - in: query name: forModel description: "The model type, can be 'company' or 'agent'." example: company required: false schema: type: string description: "The model type, can be 'company' or 'agent'." example: company - in: query name: modelId description: 'The id of the agent when using agent in forModel.' example: null required: false schema: type: integer description: 'The id of the agent when using agent in forModel.' example: null responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 1 day: mon start: '09:00:00' end: '17:00:00' - id: 2 day: tue start: '09:00:00' end: '17:00:00' - id: 3 day: wed start: '09:00:00' end: '17:00:00' - id: 4 day: thu start: '09:00:00' end: '17:00:00' - id: 5 day: fri start: '09:00:00' end: '17:00:00' tags: - Tools post: summary: 'Business Hours - Store' operationId: businessHoursStore description: 'Add a new set of business hours' parameters: [] responses: 201: description: '' content: application/json: schema: type: array items: type: object example: - id: 1 day: mon start: '09:00:00' end: '17:00:00' - id: 2 day: tue start: '09:00:00' end: '17:00:00' - id: 3 day: wed start: '09:00:00' end: '17:00:00' - id: 4 day: thu start: '09:00:00' end: '17:00:00' - id: 5 day: fri start: '09:00:00' end: '17:00:00' tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: day: type: string description: 'Must be either all, monfri, satsun, sunthu, mon, tue, wed, thu, fri, sat or sun.' example: monfri from: type: string description: 'The start time of the business hours in the format "HH:mm:ss".' example: '09:00:00' to: type: string description: 'The end time of the business hours in the format "HH:mm:ss".' example: '17:00:00' forModel: type: string description: "The model type, can be 'company' or 'agent'." example: company modelId: type: integer description: 'The id of the agent when using agent in forModel.' example: null required: - day - forModel '/api/tools/company/business-hours/{id}': delete: summary: 'Business Hours - Delete' operationId: businessHoursDelete description: 'Delete a set of Business Hours' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 1 day: mon start: '09:00:00' end: '17:00:00' - id: 2 day: tue start: '09:00:00' end: '17:00:00' - id: 3 day: wed start: '09:00:00' end: '17:00:00' - id: 4 day: thu start: '09:00:00' end: '17:00:00' tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: forModel: type: string description: "The model type, can be 'company' or 'agent'." example: company modelId: type: integer description: 'The id of the agent when using agent in forModel.' example: null required: - forModel parameters: - in: path name: id description: 'The ID of the business hour.' example: 1 required: true schema: type: integer - in: path name: business_hour_id description: 'The ID of the set of business hours to delete.' example: 1 required: true schema: type: integer /api/tools/company/calendar-sync-settings: get: summary: 'Calendar Sync Settings - Index' operationId: calendarSyncSettingsIndex description: 'Get all calendar sync settings' parameters: - in: query name: sort_by description: 'in:operator,value The field to sort by.' example: operator required: false schema: type: string description: 'in:operator,value The field to sort by.' example: operator - in: query name: direction description: 'in:asc,desc The direction to sort.' example: asc required: false schema: type: string description: 'in:asc,desc The direction to sort.' example: asc - in: query name: page description: 'The page number.' example: 1 required: false schema: type: integer description: 'The page number.' example: 1 - in: query name: per_page description: 'max:100 The number of items per page.' example: 10 required: false schema: type: integer description: 'max:100 The number of items per page.' example: 10 - in: query name: search description: 'Search by value.' example: Google required: false schema: type: string description: 'Search by value.' example: Google responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: [] first_page_url: 'https://portal.timetoreply.com/api/tools/company/calendar-sync-settings?page=1' from: null last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/company/calendar-sync-settings?page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/calendar-sync-settings?page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/company/calendar-sync-settings' per_page: 2 prev_page_url: null to: null total: 0 properties: current_page: type: integer example: 1 data: type: array example: [] first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/calendar-sync-settings?page=1' from: type: string example: null last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/company/calendar-sync-settings?page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/company/calendar-sync-settings?page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/company/calendar-sync-settings' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: string example: null total: type: integer example: 0 tags: - Tools post: summary: 'Calendar Sync Settings - Store' operationId: calendarSyncSettingsStore description: 'Save a new calendar sync setting' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: company_id: 1 operator: contains value: 'Out of Office' updated_at: '2024-02-09 12:33:08' created_at: '2024-02-09 12:33:08' id: 2 properties: company_id: type: integer example: 1 operator: type: string example: contains value: type: string example: 'Out of Office' updated_at: type: string example: '2024-02-09 12:33:08' created_at: type: string example: '2024-02-09 12:33:08' id: type: integer example: 2 tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: operator: type: string description: 'The operator to use for the value.' example: contains value: type: string description: 'The value to use for the operator.' example: 'Out of Office' required: - operator - value '/api/tools/company/calendar-sync-settings/{id}': put: summary: 'Calendar Sync Settings - Update' operationId: calendarSyncSettingsUpdate description: 'Update an existing calendar sync setting' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 company_id: 1 operator: contains value: 'Out of Office' created_at: '2024-01-01 00:00:00' updated_at: '2024-01-01 00:00:00' properties: id: type: integer example: 1 company_id: type: integer example: 1 operator: type: string example: contains value: type: string example: 'Out of Office' created_at: type: string example: '2024-01-01 00:00:00' updated_at: type: string example: '2024-01-01 00:00:00' tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: operator: type: string description: 'The operator to use for the value.' example: contains value: type: string description: 'The value to use for the operator.' example: 'Out of Office' required: - operator - value parameters: - in: path name: id description: 'The ID of the calendar sync setting.' example: 1 required: true schema: type: integer /api/tools/company/leave-days/range: post: summary: 'Leave Days - Store Range' operationId: leaveDaysStoreRange description: 'Store a range of leave days' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 1 type: leave date: '2020-01-01 00:00:00' - id: 2 type: leave date: '2020-01-02 00:00:00' - id: 3 type: leave date: '2020-01-03 00:00:00' - id: 4 type: leave date: '2020-01-04 00:00:00' - id: 5 type: leave date: '2020-01-05 00:00:00' - date: '2020-01-06 00:00:00' type: leave id: 6 - date: '2020-01-07 00:00:00' type: leave id: 7 - date: '2020-01-08 00:00:00' type: leave id: 8 - date: '2020-01-09 00:00:00' type: leave id: 9 - date: '2020-01-10 00:00:00' type: leave id: 10 - date: '2020-01-11 00:00:00' type: leave id: 11 - date: '2020-01-12 00:00:00' type: leave id: 12 - date: '2020-01-13 00:00:00' type: leave id: 13 - date: '2020-01-14 00:00:00' type: leave id: 14 - date: '2020-01-15 00:00:00' type: leave id: 15 - date: '2020-01-16 00:00:00' type: leave id: 16 - date: '2020-01-17 00:00:00' type: leave id: 17 - date: '2020-01-18 00:00:00' type: leave id: 18 - date: '2020-01-19 00:00:00' type: leave id: 19 - date: '2020-01-20 00:00:00' type: leave id: 20 - date: '2020-01-21 00:00:00' type: leave id: 21 - date: '2020-01-22 00:00:00' type: leave id: 22 - date: '2020-01-23 00:00:00' type: leave id: 23 - date: '2020-01-24 00:00:00' type: leave id: 24 - date: '2020-01-25 00:00:00' type: leave id: 25 - date: '2020-01-26 00:00:00' type: leave id: 26 - date: '2020-01-27 00:00:00' type: leave id: 27 - date: '2020-01-28 00:00:00' type: leave id: 28 - date: '2020-01-29 00:00:00' type: leave id: 29 - date: '2020-01-30 00:00:00' type: leave id: 30 - date: '2020-01-31 00:00:00' type: leave id: 31 tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: from: type: string description: 'The from date for the range of leave days in the format "YYYY-MM-DD".' example: '2020-01-01' to: type: string description: 'The to date for the range of leave days in the format "YYYY-MM-DD".' example: '2020-01-31' type: type: string description: 'The type of leave day. Can be either leave or working.' example: leave forModel: type: string description: "The model type, can be 'company' or 'agent'." example: company modelId: type: integer description: 'The ID of the mailbox/agent to add the leave day to if using agent as model type.' example: null required: - from - to - type - forModel /api/tools/company/leave-days: post: summary: 'Leave Days - Store' operationId: leaveDaysStore description: 'Store a Leave Day' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 type: leave date: '2020-01-01 00:00:00' properties: id: type: integer example: 1 type: type: string example: leave date: type: string example: '2020-01-01 00:00:00' tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: year: type: string description: 'The Year for the leave day in the format "YYYY".' example: '2020' month: type: string description: 'The month for the leave day in the format "Mon".' example: Jan day: type: string description: 'The day for the leave day in the format "DD".' example: '01' forModel: type: string description: "The model type, can be 'company' or 'agent'." example: company modelId: type: integer description: 'The ID of the mailbox/agent to add the leave day to if using agent as model type.' example: null required: - year - month - day - forModel '/api/tools/company/leave-days/{id}': delete: summary: 'Leave Days - Delete' operationId: leaveDaysDelete description: 'Delete a leave day' parameters: - in: query name: forModel description: "The model type, can be 'company' or 'agent'." example: company required: true schema: type: string description: "The model type, can be 'company' or 'agent'." example: company - in: query name: modelId description: 'The ID of the mailbox/agent to remove the leave day from if using agent as model type.' example: null required: false schema: type: integer description: 'The ID of the mailbox/agent to remove the leave day from if using agent as model type.' example: null responses: 200: description: '' content: application/json: schema: type: object example: status: 'Leave day removed.' properties: status: type: string example: 'Leave day removed.' tags: - Tools parameters: - in: path name: id description: 'The ID of the leave day.' example: 1 required: true schema: type: integer - in: path name: leave_day_id description: 'The ID of the Leave Day to delete.' example: 1 required: true schema: type: integer /api/tools/users/invite-user: post: summary: 'Users - Invite' operationId: usersInvite description: 'Invite a new user' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Invitation sent successfully' properties: status: type: string example: 'Invitation sent successfully' tags: - Tools requestBody: required: false content: application/json: schema: type: object properties: name: type: string description: 'The name of the User you want to invite.' example: 'Peter Rabbit' email: type: string description: 'The email of the User you want to invite.' example: peter.rabbit@timetoreply.com role: type: string description: 'The name of the Role to give to the user.' example: 'Restricted Manager' agentPermissions: type: array description: 'The IDs of the agents to grant this user permissions for. Only used for Restricted Manager Role.' example: - 1 items: type: integer teamPermissions: type: array description: 'The IDs of the Teams to grant this user permissions for. Only used for Restricted Manager Role.' example: - 1 items: type: integer groupPermissions: type: array description: 'The IDs of the Groups Mailbox to grant this user permissions for. Only used for Restricted Manager Role.' example: - 1 items: type: integer customerGroupPermissions: type: array description: 'The IDs of the Contact Groups to grant this user permissions for. Only used for Restricted Manager Role.' example: - 1 items: type: integer '/api/tools/users/invite-user/{user_invite_id}': post: summary: 'Users - Resend Invite' operationId: usersResendInvite description: 'Resend Invitation to a new user' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Invitation deleted successfully' properties: status: type: string example: 'Invitation deleted successfully' tags: - Tools delete: summary: 'Users - Delete Invite' operationId: usersDeleteInvite description: 'Delete Invitation to a new user' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'Invitation deleted successfully' properties: status: type: string example: 'Invitation deleted successfully' tags: - Tools parameters: - in: path name: user_invite_id description: 'Optional parameter. The ID of the userInvite you want to send the reminder to.' required: true schema: type: string examples: omitted: summary: 'When the value is omitted' value: '' present: summary: 'When the value is present' value: '1' /api/tools/users/roles: get: summary: 'Roles - List' operationId: rolesList description: 'List all possible roles' parameters: [] responses: 200: description: '' content: application/json: schema: type: array items: type: object example: - id: 2 name: company_admin description: 'Company Administrator' - id: 3 name: manager description: 'Company Manager' - id: 4 name: restricted_manager description: 'Restricted Manager' - id: 5 name: agent description: 'Company Agent' tags: - Tools '/api/tools/users/{id}': get: summary: 'Users - Show' operationId: usersShow description: 'Get a user, their role and their permissions' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 firstname: Peter lastname: Rabbit email: p.rabbit@timetoreply.com phone: null country_code: null active: true company_id: 1 created_at: '2020-01-01 00:00:00' updated_at: '2020-01-01 00:00:00' last_login_at: null last_login_ip: null provider: null provider_id: null complete_name: 'Peter Rabbit' php_time_zone: UTC company: TimeToReply timezone: UTC role: 'Company Administrator' agentPermissions: [] groupPermissions: [] teamPermissions: [] customerGroupPermissions: [] properties: id: type: integer example: 1 firstname: type: string example: Peter lastname: type: string example: Rabbit email: type: string example: p.rabbit@timetoreply.com phone: type: string example: null country_code: type: string example: null active: type: boolean example: true company_id: type: integer example: 1 created_at: type: string example: '2020-01-01 00:00:00' updated_at: type: string example: '2020-01-01 00:00:00' last_login_at: type: string example: null last_login_ip: type: string example: null provider: type: string example: null provider_id: type: string example: null complete_name: type: string example: 'Peter Rabbit' php_time_zone: type: string example: UTC company: type: string example: TimeToReply timezone: type: string example: UTC role: type: string example: 'Company Administrator' agentPermissions: type: array example: [] groupPermissions: type: array example: [] teamPermissions: type: array example: [] customerGroupPermissions: type: array example: [] tags: - Tools patch: summary: 'Users - Update' operationId: usersUpdate description: 'Update a user' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: id: 1 firstname: Peter lastname: Rabbit email: p.rabbit@timetoreply.com phone: null country_code: null active: true company_id: 1 created_at: '2020-01-01 00:00:00' updated_at: '2020-01-01 00:00:00' last_login_at: null last_login_ip: null provider: null provider_id: null complete_name: 'Peter Rabbit' php_time_zone: UTC company: TimeToReply timezone: UTC role: 'Company Administrator' agentPermissions: [] groupPermissions: [] teamPermissions: [] customerGroupPermissions: [] properties: id: type: integer example: 1 firstname: type: string example: Peter lastname: type: string example: Rabbit email: type: string example: p.rabbit@timetoreply.com phone: type: string example: null country_code: type: string example: null active: type: boolean example: true company_id: type: integer example: 1 created_at: type: string example: '2020-01-01 00:00:00' updated_at: type: string example: '2020-01-01 00:00:00' last_login_at: type: string example: null last_login_ip: type: string example: null provider: type: string example: null provider_id: type: string example: null complete_name: type: string example: 'Peter Rabbit' php_time_zone: type: string example: UTC company: type: string example: TimeToReply timezone: type: string example: UTC role: type: string example: 'Company Administrator' agentPermissions: type: array example: [] groupPermissions: type: array example: [] teamPermissions: type: array example: [] customerGroupPermissions: type: array example: [] tags: - Tools requestBody: required: false content: application/json: schema: type: object properties: role: type: string description: 'The name of the Role to give to the user.' example: 'Restricted Manager' agentPermissions: type: array description: 'The IDs of the agents to grant this user permissions for. Only used for Restricted Manager Role.' example: - 1 items: type: integer teamPermissions: type: array description: 'The IDs of the Teams to grant this user permissions for. Only used for Restricted Manager Role.' example: - 1 items: type: integer groupPermissions: type: array description: 'The IDs of the Groups Mailbox to grant this user permissions for. Only used for Restricted Manager Role.' example: - 1 items: type: integer customerGroupPermissions: type: array description: 'The IDs of the Contact Groups to grant this user permissions for. Only used for Restricted Manager Role.' example: - 1 items: type: integer parameters: - in: path name: id description: 'The ID of the user.' example: 1 required: true schema: type: integer - in: path name: user_id description: 'The ID of the user to get.' example: 7 required: true schema: type: integer '/api/tools/users/{user_id}': delete: summary: 'Users - Delete' operationId: usersDelete description: 'Removes a user from your company (their user account will still exist, but it can no longer access your company data)' parameters: [] responses: 200: description: '' content: application/json: schema: type: object example: status: 'User removed from company successfully.' properties: status: type: string example: 'User removed from company successfully.' tags: - Tools parameters: - in: path name: user_id description: 'The ID of the user to delete.' example: 1 required: true schema: type: integer /api/tools/users: get: summary: 'Users - List' operationId: usersList description: 'List users' parameters: - in: query name: sort_by description: 'The field to sort the users by.' example: name required: false schema: type: string description: 'The field to sort the users by.' example: name - in: query name: direction description: 'Sort asc or desc.' example: asc required: false schema: type: string description: 'Sort asc or desc.' example: asc - in: query name: per_page description: 'The number of mailboxes to show per page.' example: 2.0 required: false schema: type: number description: 'The number of mailboxes to show per page.' example: 2.0 - in: query name: page description: 'The page number.' example: 1.0 required: false schema: type: number description: 'The page number.' example: 1.0 - in: query name: search description: 'Optional search string.' example: peter required: false schema: type: string description: 'Optional search string.' example: peter responses: 200: description: '' content: application/json: schema: type: object example: current_page: 1 data: [] first_page_url: 'https://portal.timetoreply.com/api/tools/users?direction=desc&per_page=2&search=peter&page=1' from: null last_page: 1 last_page_url: 'https://portal.timetoreply.com/api/tools/users?direction=desc&per_page=2&search=peter&page=1' links: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/users?direction=desc&per_page=2&search=peter&page=1' label: '1' active: true - url: null label: 'Next »' active: false next_page_url: null path: 'https://portal.timetoreply.com/api/tools/users' per_page: 2 prev_page_url: null to: null total: 0 properties: current_page: type: integer example: 1 data: type: array example: [] first_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/users?direction=desc&per_page=2&search=peter&page=1' from: type: string example: null last_page: type: integer example: 1 last_page_url: type: string example: 'https://portal.timetoreply.com/api/tools/users?direction=desc&per_page=2&search=peter&page=1' links: type: array example: - url: null label: '« Previous' active: false - url: 'https://portal.timetoreply.com/api/tools/users?direction=desc&per_page=2&search=peter&page=1' label: '1' active: true - url: null label: 'Next »' active: false items: type: object properties: url: type: string example: null label: type: string example: '« Previous' active: type: boolean example: false next_page_url: type: string example: null path: type: string example: 'https://portal.timetoreply.com/api/tools/users' per_page: type: integer example: 2 prev_page_url: type: string example: null to: type: string example: null total: type: integer example: 0 tags: - Tools /api/sales/deal-stages: get: summary: 'Deal Stages - List' operationId: dealStagesList description: 'Get a list of deal stages' parameters: - in: query name: search description: 'Search string.' example: New required: false schema: type: string description: 'Search string.' example: New - in: query name: closing description: 'Filter by closing stages.' example: true required: false schema: type: boolean description: 'Filter by closing stages.' example: true - in: query name: sort_by description: 'Sort by column.' example: display_name required: false schema: type: string description: 'Sort by column.' example: display_name - in: query name: direction description: 'Sort direction.' example: asc required: false schema: type: string description: 'Sort direction.' example: asc responses: 200: description: '' content: application/json: schema: type: object example: columns: - field: display_name label: 'Display Name' visible: true meta: [] - field: probability label: Probability visible: true meta: [] - field: closing label: Closing visible: true meta: [] - field: percentage_locked label: 'Percentage Locked' visible: false meta: [] - field: deal_stage_override label: 'Deal Stage Override' visible: false meta: [] - field: deals label: Deals visible: true meta: [] data: [] default_sort: - display_name - asc default_sort_direction: desc loading: false per_page: 2 total: 0 page: 1 stages: [] closing_count: 0 not_closing_count: 0 filters: search: New closing: true sort_by: display_name sort_direction: asc properties: columns: type: array example: - field: display_name label: 'Display Name' visible: true meta: [] - field: probability label: Probability visible: true meta: [] - field: closing label: Closing visible: true meta: [] - field: percentage_locked label: 'Percentage Locked' visible: false meta: [] - field: deal_stage_override label: 'Deal Stage Override' visible: false meta: [] - field: deals label: Deals visible: true meta: [] items: type: object properties: field: type: string example: display_name label: type: string example: 'Display Name' visible: type: boolean example: true meta: type: array example: [] data: type: array example: [] default_sort: type: array example: - display_name - asc items: type: string default_sort_direction: type: string example: desc loading: type: boolean example: false per_page: type: integer example: 2 total: type: integer example: 0 page: type: integer example: 1 stages: type: array example: [] closing_count: type: integer example: 0 not_closing_count: type: integer example: 0 filters: type: object properties: search: type: string example: New closing: type: boolean example: true sort_by: type: string example: display_name sort_direction: type: string example: asc tags: - Tools '/api/sales/deal-stages/{deal_stage_id}': patch: summary: 'Deal Stages - Update' operationId: dealStagesUpdate description: 'Edit a Deal stage' parameters: [] responses: 200: description: '' content: text/plain: schema: type: string example: success tags: - Tools requestBody: required: true content: application/json: schema: type: object properties: display_name: type: string description: 'The name of the deal stage.' example: 'Proposal sent' probability: type: integer description: 'The probability of winning a deal at this deal stage between 0 and 1.' example: 0 closing: type: boolean description: 'The closing status (true/false).' example: true required: - display_name - probability - closing delete: summary: 'Deal Stages - Delete' operationId: dealStagesDelete description: 'Delete a deal stage' parameters: - in: query name: new_deal_stage_id description: 'The ID of the deal stage you would like to reassign existing deals to.' example: 2 required: true schema: type: integer description: 'The ID of the deal stage you would like to reassign existing deals to.' example: 2 - in: query name: skip_reassign description: 'skip reassign existing deals.' example: true required: false schema: type: boolean description: 'skip reassign existing deals.' example: true responses: 200: description: '' content: application/json: schema: type: object example: status: 'Deal stage deleted successfully' properties: status: type: string example: 'Deal stage deleted successfully' tags: - Tools parameters: - in: path name: deal_stage_id description: 'The ID of the deal stage you would like to edit.' example: 1 required: true schema: type: integer tags: - name: Reports description: '' - name: Logs description: '' - name: Entities description: '' - name: Tools description: '' components: securitySchemes: default: type: http scheme: bearer description: 'You can generate your token by logging in and visiting TOOLS > API' security: - default: []