Client company CoreNough LLC


Sub-addressing and smart ways to pilot the bots

to me
Bot picto
Time Logger • vCard file

Here is the main bot, identifiable by a green avatar and by the letter b (like Bob) as username of the email address, the first part before the arobase. Companies will have the option of choosing any letter of the alphabet like or if for instance is an already taken email address, alias or mailgroup address. It is, however, intended to have only one letter to make typing easier and faster. This address is where most of the first versions of timeNough software, source code, logic, and algorithms hide. It's not a real person or a specimen employee of CoreNough LLC, but a program behind, called here "Time Logger", and this is a specific way to communicate with it for a specific purpose, access it, control it, pilot it, react with it or make it talk.

Starting with just two basic features

Starting with just two basic features

Developers are currently working on more that 100 components and possibilities of the bot, but only reading time and typing time are currently available here to test. There are no intrusive attachments to this program: it won't send emails by itself, such as an automated robot, a newsletter, or an alert. Rather, this bot remains stationary, not moving, silently operating in the background, waiting for solicitation and involvement. However, if you need anything, he is ready to listen but will never answer. There is another alias for this bot: which can listen and reply simultaneously, but this main address will just listen and do something in the background.

If for testing, as John Doeson, you include it in a communication or mail exchange, by adding him as Recipient, Cc or Bcc, depending on the content of the email, the program will take action based on the text of the email, since text means that somebody will have to read it and someone wrote it. As a little algorithm identifies all the people involved in the mail, all the recipients, the Cc and Bcc, and even the people mentioned directly in the message, it will calculate their respective reading time and typing time for the author (John Doeson, or you if your email address is whitelisted), and in a little local database, it will store and attach these time data to each person, no matter if the person is already known to the system or not.

The outside world cannot contact this email

The outside world cannot contact this email

Using the whitelisting process, you will be able to communicate with the bot email address as an outsider to CoreNough LLC. However, by default, all communication is internal only. It's built-in and predefined. This means that this address is only intended for receiving emails from CoreNough LLC addresses. The program will reject any email address that does not end in, which is strong from a security standpoint. The outside world is not supposed to know that one company X has a special email address, reachable, on which they can send communications or SPAM. In addition, they should not know that this address runs a program behind it for deducing time data parsing messages' text. It is for this reason that this bot is for employees of a company only, and not for anyone else. The focus is on them and the amount of time they spend writing and reading.

If you are whitelisted, the program can produce time data about you, which will also be stored locally if for instance you put as the recipient, Cc or Bcc of an email, from your own e-mailbox software. We want to make it possible to view, consult, and delete that data, whenever we like, via another bot alias. A separate interface or dashboard will be not required.

AI, Machine Learning and Automation

AI, Machine Learning and Automation

The more you learn about this enterprise software solution hiding behind an internal email address, the more interesting things start to become. In terms of automation: this online demo implies that you will have to manually pick items from a recipient list each time you need to make this bot aware of something. That concept is hardly practicable and even counterproductive in real office conditions. No comfort. There is a native feature of major mailbox software like Gmail, Outlook, Apple Mail or Yahoo; it is called auto-copy, auto-Cc, auto-transfer or email forwarding. By doing so, you can define an email address that will receive all received and sent messages, but won't be publicly displayed to everyone involved with the mail (headers or visible fields). You should just know how to do it, but if it's not a big deal to do it yourself quickly, and if our systems know your email address, you will be able to send a copy of your emails to this bot, to test it, to test its reading time and typing time measurement.

In addition to that, there is a tool called IFTTT: it aggregates multiple services, and lets you create trigger events according to events in one or multiple services. As an example, you could use the content of an email to publish a tweet on Twitter, and the other way around. If an iPhone or Facebook Messenger message arrives on your phone, you can program your email to receive it. Devices connected to smart homes can be configured there with If, Then, and That flows. Online, there are other solutions of that nature as well, like JIRA, but you can easily get the point to involve and automate emails and email addresses between services producing content and events.

Natural Language Processing One last item in this automation topic: Natural Language Processing. When you interact with this bot for the first time, timeNough will first send you a welcome message, since it keeps a local database and isn't familiar with you. Thus, each time he will be solicited, he will learn about you (or a received email sender), about the way you write, talk, and answer messages. The software behind will not just store and organize time data for you, machine learning and artificial intelligence will be progressively integrated; along with natural language processing, with the goal of producing information that is more accurate and reliable.

In terms of reading or writing, you have probably heard of the concept of words per minute. However, this could differ from person to person, depending on their personality, education level, reading habits, books and content preferences, age, sex, level of stress while reading or writing and so on. The timeNough bot is supposed to learn from the time data, making more precise deductions, but if it's not mentioned as a recipient, Cc, or Bcc, it can't learn anything, no deduction, no data. Hence, automation could change everything here, with the right configuration.

Once analyzed, messages are deleted

Once analyzed, messages are deleted

Email is an entity with weight, digital weight, measured in kilobytes or megabytes, including attachments. And all this is not free and unlimited. As explained in this post, your email provider lets you start free of charge by default, but after a certain amount of cumulated emails and weight, you reach the maximum e-mailbox capacity and will have to switch to a paid subscription, since your provider have to pay or cover his costs on his side for this space. With timeNough, receiving an email implies having enough mail space to do things with it, such as parsing and analysing it, and producing reading time and typing time information. The mailbox address will not accept new incoming mail if there is not enough space.

Developers have decided to program from day zero a deletion of processed emails once the data has been collected and analyzed. As soon as the bot works, he removes all digital traces of the email, leaving only the extracted and useful data, this time in its own little database, where it occupies another storage with another provider, while the e-mailbox remains completely empty all the time. If one day the box is hacked, the hacker will not find anything related to the client company, nothing sensitive or confidential, as the witness (Time Logger and timeNough) has programmatically cleared his memory. Security-wise, it's a no-brainer.

Bot picto
Time Clock-in • vCard file

If were not a bot, but the email address of an employee, sending mail to would lead to directly move it into a mail folder, thanks to sub-adressing explained earlier. In this case, however, there is no physical person managing it, instead, it's a program called timeNough. "b+in" is an alias for "b", and will allow you to control and pilot, while not making it aware of some exchanges in order to let him deduct time data. When the bot sees the sender has attempted to communicate with him via rather than via it will act differently, understanding that the sender was trying to make a specific request, whatever the mail subject or its content.

Start your day with a trigger email

Start your day with a trigger email

What about that? The moment you are ready to work at your workstation, or as soon as you enter the building or site where you will work, you just send an email declaring that you are ready to begin your day, and a counter or stopwatch in the background should start on this signal, and keep going until you send another email to stop it. In this scenario, you don't need an additional interface with menus, buttons, clicks, fields, and visual items. There is no need to log in to another dashboard or go to a specific page.

You stay in your e-mailbox, and you just give a command to a program called timeNough, which will logically recognize you as the sender of the email and manage your working time on your behalf. Employees often have their emails on their smartphones, with notifications and VPN for secure remote access, so emails can be sent from home when remote working or on site without needing to start a computer. Using the bot, an employee can be recognized with a variety of email addresses as sender, allowing the sending of emails not only from company email addresses, but from personal addresses as well.

Start your day with a trigger email: robot broken You can rest assured that the software behind this email address isn't dumb, or limited like a toy robot, but smart enough to stop the counter if it has not been interrupted after a reasonable delay, or if there is no sign of life from the employee. A configuration about its sensitiveness could even allow it to interact with the employee in some unusual or unexpected cases, by sending him/her a confirmation email after a while, to ask for instance: "Is everything alright?" or "Are you still working?". And in this email, two simple buttons could be present: Yes and No, and if he clicks, he would be redirected to a one-time confirmation page saying for instance "Thank you, this brief answer helps us to understand what's going on".

In three simple steps, timeNough can confirm a situation, correct or adjust its internal timer, its local time data, or produce new data, accordingly. Confirmation emails are sent out every day, like when people register with a new service or app, when they forget their credentials, or after they make a payment. Although they have buttons leading to landing pages, quick interfaces, the main interface remains the e-mailbox, where notifications are received. It's the same principle here, but the landing pages are from the bot, he prepares and owns them, which helps him better manage his data depending on the employee's reaction.

Start your day with a trigger email: mail headers

Using email headers as a powerful tool

timeNough's reliability on emails and an email system allows clients to benefit from each email header involved in the concept. These small and always available pieces of information can, for instance, provide the IP address of the sender of a message. What about implementing an additional layer of customization where a clock-in signal sent to should be sent from an IP address that the company knows, or from the company's VPN? In meetings, courses or training on site, the participants or the students could send this signal at the beginning of the meeting to just declare their presence.

The concept of email headers is also an efficient and robust hardening tool for timeNough. Among the benefits of using these bots is the avoidance of authentication for employees, who do not have to enter credentials and log into a separate interface, and do not need to remember passwords. Nevertheless, this recognition is a sensitive matter. How can we ensure that the emails truly come from employees and not from a hacker script pretending to be an employee, and sends emails under the employee's identity, name, email address? A scam acting as if the employee is sending the signals when in fact he did nothing?

DKIM signature headers to prevent identity theft Here are the DKIM-Signature headers, which can be read, and they serve as a method for silently authenticating each received email. The first versions of timeNough will never react to signal if these secure pieces of information are invalid. This guarantees that there will be no identity theft, data theft, or security breach for the client company.

Bot picto
Time Clock-out • vCard file

As a mirror of the alias, this 3rd bot should be used when it's about piloting timeNough and telling him to stop the stopwatch or the time counter already started: the employee's workday is done, so he goes home. At first, the feature will be as simple as that, but as time goes on, the subject of the email sent to and even its content could be used to give more information to the software hidden in it, such as how the day went? Was it good? Poor? Terrible? Tough? Day after day, our software will consider extra data or meta data as priceless...

What if b+out before b+in or irregular cases

In a linear and cartesian viewpoint, this email address should never be solicited before, it doesn't make sense, can cause the whole system to crash, or can create a breach in the space-time continuum like Doc would say in Back to the Future movies... What if b+out before b+in or irregular cases

Nevertheless, developers have anticipated this by designing and putting in timeNough source code a wrong-order-cases management algorithm, which is able to understand when the aliases b+in and b+out would be called in the wrong order during a unique working day or even when the one alias would be called multiple times in a row, a non-sense as well. This product will never crash or have inconsistencies in the measurement of working time.

timeNough means also smart enough

The purpose of timeNough, without discussing AI and machine learning again, is to learn about an employee's habits gradually, so that at some point it can predict when the employee finishes his workday and avoid him clocking out through this email address There will be additional data needed to accomplish this goal, but as explained about the alias b+in, if the software needs to interact with the employee, he simply sends him an internal email with two or three options in it, waiting for his reaction, and saves it when the employee arrives in a quick final landing page. He can quickly gather information and improve himself without a dashboard and additional interfaces.

By putting that questions-answers-through-email mechanism in place, users, employees, should quickly realize that, after a while, there is no need to repeat, indicate and confirm what was going on each time, because in front of them, in the end, it is a machine, a program. Why not equip it with intelligence and memory, making of the entire concept a bot education? The idea is that each employee will customize and educate the bot to his or her own personal behavior, regardless of whether there is just one same software behind. The goal is to make the bot able to respond and respond to each employee's individual needs.

Bot picto
Time Pause • vCard file

This alias username consists of b+pause, an email alias for informing timeNough that an employee has gone to pause, and a pause time stopwatch must be started. It a new way to pilot it. Imagine you were in front of your media player and the play sign changed to a pause sign on click. The command follows the two preceding commands: b+in, which is the start of the working time signal for an employee of CoreNough or a client company, and b+out, which is its stop. Here refers to the occasional interruptions of this working time, not necessarily permanent, but just momentary, temporary.

Instead of a badge movement or click, an email

Instead of a badge movement or click, an email

Designed for the instances in which employees effectively take a break, a pause, but forget to mention it in the company's official timekeeping software or app, forget to take this particular and boring action, or forget their badge at the workstation, leading to system bugs. As timeNough developers assumed employees took their smartphones with them while on pause, why not include a new entry point into the system, a specific alias for communicating that the employee is in fact taking a pause? There is no badge out action, there is no tab to open in the browser, software to launch and fill up manually with time data: just an email, regardless of its subject or its content.

3 email addresses that control a silent and background program: b+in, b+out, and b+pause may seem overwhelming to someone unfamiliar with the concept. To make matters more challenging, they should be used in a specific order depending on the flow. In accordance with what has been explained previously regarding the Time Clock-in and Time Clock-out aliases, the bot will be clever enough to detect incoherences and inconsistencies. No worries if you send an email to to indicate a pause, but you haven't sent an email to to notify timeNough you are starting the day, it will figure out that that is not logic, and will do what it needs to do.

Machine learning involved in the Time Pause bot If this happens, the hidden software will send you an email informing you that this probably was a mistake, asking you to confirm its understanding through a button, and everything will then be fine. The answer will be considered and stored in its local database, and since machine learning is involved, the bot will autocorrect itself the next time it occurs. The main idea is to have here a central program that can learn from the employees' habits and mistakes. It can measure time, but can also account for the fact that human errors may occur while using it.

Sending an SMS to announce your break

A feature that has not been sufficiently mentioned in these permanent email and lateral drawers is the ability to send SMS text messages instead of email messages to 7 of the available bots. Thanks to Twilio's programmable messaging API, there is one unique phone number that has been set up for the purpose of this MVP and demo: +1 (862) 305-8560. The idea is to send the same kind of signals explained above, but this time by simply putting one of the following key words into your SMS, nothing else should be added: " in ", " out ", " pause ", " back ", " away ", " late " and " quant ".

The only bot to be exempt from this feature in the current version of the MVP is Time Logger (, since it has been designed exclusively to measure and count email exchanges. There is a possibility that the MVP can be controlled by SMS in the future, but for now timeNough believes that putting someone into Copy of a text message is not a regular and standard behavior, even if this is possible on many smartphones today.

Bot picto
Time Back • vCard file

The developers of timeNough wanted to take advantage of the most commonly used interface in a company: the e-mailbox. Therefore, they decided to hide the program into multiple email addresses. This new one: is another clever way to control it, to send the controls, an instruction, for a behind-the-scenes action. While in pause, timeNough keeps a stopwatch, which measures how long the employee's pause lasts. To stop that stopwatch, he must see a signal telling him the pause is over. And here we are: opposite alias.

Have you told anybody or anything you're back? Arnold Schwarzenegger, Terminator

Have you told anybody or anything you're back?

While this might seem awkward, unseen, or even too much, when you return from pause, there is no need to tell anyone you are back... In the case of work at the office with colleagues who can see you, it makes no sense because the fact that you are present means that you have returned to work, meaning that you are here physically, other employees have seen you (if you are not alone at the office of course), so there is no need to add anything else. Whether it is a text message to a colleague or an email to your supervisor indicating you are back on track, it is sometimes too much information. But depending on the company and the job, it might be required. For remote work in the COVID-19 era, simply connecting back to a visio session or a live chat is enough to indicate you are back.

The idea here is not to tell someone or a colleague that you are back from a pause, in the style of an Arnold Schwarzenegger's Terminator movie. Instead, you tell something, a software, a living source code: timeNough, ready to listen to you, to take that signal into consideration and take actions, updating internal time data and information. By sending just a blank email to after the email sent to, the bot will stop a stopwatch about your pause time. Following receipt of the request, he performs some actions. Here again, the order of the sending does not matter, timeNough will detect if it makes no sense to tell him you are back, knowing that you never took a break.

This alias address can be saved as a contacts

This alias address can be saved as a contacts

As with all of these 8 bot addresses, that's even the most important part. In this online demo, you can compose a new email as John Doeson, a fictional employee of CoreNough LLC that does not exist in real life. There are 3 fields: recipient, cc, and bcc where you can choose a contact. There are 12 physical persons and 8 are bots, like, and both are considered as contact of John. It is also possible to type all the letters of an email address yourself in these fields, but the Contact feature of both the e-mailbox replica and a standard one (our yours) is a convenient alternative. Time savings.

By selecting someone already in your agenda, the interface automatically fills in the field with their email address. In the end, it's as if you had a non-human colleague, who you could only communicate with by telling him "Hey, I took a pause", and "Hey, I'm back now", and in your back, that colleague keeps track for you of your pauses, their duration, all that in a small local database. Day after day, month after month, data accumulates as well as behaviors are learned from that data.

Bot picto
Time Away • vCard file

For piloting and controlling previous bots, the email does not need a subject and content. Having an email message sent to them lets timeNough, the program hidden in it, recognize the employee as the source and target of the time data, and then recognize the signal for completing a specific activity: clocking in, clocking out, pausing, and returning from a pause. This new bot alias,, requires additional information, since it has a subject of a different topic: the employee's leave days. The goal is still to measure time information about an employee.

Why not plug this bot with existing systems?

Why not plug this bot with existing systems?

Most common organizations have an HR system in place, a human resources software that allows employees to view their current days off and leave requests, and await approval from HR or their manager. Would it be possible to reduce the number of involved people and improve the flow of days off confirmations for employees? As you can see, timeNough proposes you to use a new bot alias called b+away: you send him an email this time with information in it, or in the subject like commands, and the program behind will decode it and parse it, and will then connect to the company's HR system in order to engage an email conversation with the employee.

It could be an email asking for more details about a days off request, followed by an email describing the request's status and eventual updates, all without leaving the employee's e-mailbox interface. As a smart assistant, able to include all the needed people in the process without requiring them to fill out separate forms. Calls-to-action will be contained within the emails the program will send, and they will include answers, possibilities, and an understanding of what the program needs to do his job.

The bot will not just be used as a stopwatch or a timer, but rather as a gateway, something in the middle, intelligent and clever enough to handle cases where an employee goes on vacation and then returns. Colleague on the beach, vacancy

The b+in and b+out aliases, or b+pause and b+back, don't make sense here, since there should just be one alias for handling the whole topic, no matter what the direction or order is. Instead of bothering your colleagues about your days off, you just deal with timeNough and its discrete software, you answer any emails or questions that may be received, and that's it. The bot will figure out all by itself if someone has to be involved at some point, depending on the situation.

Connect it, but not too close...

Through Zapier, a platform that lets you automate your workflows by connecting the apps and services you use, you are also able to gain an overview of the main time tracking software providers, our competitors, and our rivals. There are 54 in total. When you take the time to test each of them individually and to see what products and services they offer, you will certainly notice that their solution involves activity monitoring of what employees do, with a device or a silent spying program on the computer of the employee, close enough to him and his hands for a feeling of surveillance, based on an obvious lack of trust from employers.

It was the idea behind timeNough and this MVP that the program be presented in the background, close to the email system, which is sometimes in the cloud or the client company datacenter, rather than on each employee's computer, browser, or webcam. There must be a concrete distance between the person and the monitoring script, and person should trust that nothing will be done without his intent and willing participation.

Bot picto
Time Late • vCard file

A new bot alias was designed for the famous situation of an employee who knows he is going to arrive late at work or a meeting, but out of politeness and respect, text or email another member of his team or an employee in order to prevent this embarrassing situation. Keeping in mind that it is not a real person behind the email address, but timeNough, a program with artificial intelligence, you can save precious time for the people supposed to received that kind of message. The bot will serve as an intermediary, dealing and handling this for them, avoiding them from being bothered.

When latecomers should better face bots

When latecomers should better face bots

If there is a dedicated system in place in an organization to manage late arrivals, it is rarely hidden inside an e-mailbox, but rather behind a specific software offering dashboards and interfaces, in which the employee has to log in to it, remember the screen/URL and the flow, and then indicate and justify his lateness in advance or after the fact. With timeNough, you never have to close your mailbox, you stay in it. Using this b+late alias, you send him an email when you think that you will not be able to make it. You will receive just one message back, when the program has more context and additional data about your late to ask you, but that's it.

Imagine you are talking by emails exchange to a bot that simply asks you "When are you planning to arrive?", or "Should I notify your team?", and in the message there are two buttons: "Yes" or "No," leading you directly to confirmation page on your browser. Crazy, right? As soon as the bot learns that you were supposed to arrive at 8:00 AM or 2:00 PM, but you arrive 30 minutes later, he will store the time data for you internally. At the end of the month or semester, HR personnel or your managers can simply ask the bot to send back the data for reading and analysis, which introduces a new smart way to gather employee time data.

Fighting colleagues because of late This unique bot alias was introduced with the idea that dealing with latecomers inevitably can be a difficult, counterproductive and energy consuming task for all people around them, from HR to direct team members and managers. Having the ability to directly talk to a machine, deal with it, and let people around out of it, can make everyone more alert, focused, and productive. Regardless of how many times an employee is late on the same day, month or year, regardless of what mechanisms the organization has in place to punish that kind of events, everything is handled through one centralized email address.

One feature in these permanent email and lateral drawers that hasn't been sufficiently discussed is the ability to send text messages instead of email messages to 7 out of the available bots, including this one. Twilio's programmable messaging API allows us to set up one unique phone number for the purpose of this MVP and demo: +1 (862) 305-8560. In order to accomplish this, you must simply type one of the following key words into your SMS and nothing else: " in ", " out ", " pause ", " back ", " away ", " late " and " quant ".

Bot picto
Time Quant • vCard file

With this last bot alias of the timeNough MVP, you can handle a total of 8 internal email addresses of a single company - in this case, CoreNough LLC, addresses regarded as John Doeson's contacts even though they hide behind a single program. Unlike the previous six aliases like b+in, b+out, b+pause, b+back, b+late and b+away, programed to perform time-related operations in the interest of the employee communicating with them, as well as, the main bot address focus on reading time and typing time, is here a gateway dedicated to retrieving and delivering the data timeNough may hold in its local database.

Here you can access stored time data

Here you can ask and access stored time data

Instead of piloting timeNough, MVP also plans to question him waiting for a specific answer, not a conversation. As explained before, the program behind an email address and alias produces time data and stores it in a local database while being plugged into existing systems, software or ERP systems. In addition to all this, the employees will never be proposed additional or new interfaces or screens. Less interface, better flow. In other words, the visuals and graphics should be directly in the e-mailbox of the employee, and nowhere else.

It is based on the fact that, according to timeNough founders and makers, an office worker, regardless of the company's domain, is exposed to a wide variety of different interfaces during the course of his or her day. The mailbox appears to be the main one, and the plan is to remain there with nothing new to deal with. MVP's ultimate bot alias will only quantify and provide time data to those who ask him in the right way. About that way, if you get in touch with for the first time and have no particular request or even an empty message, the program behind will reply back with a summary of all the working time, pause time, lateness time, leave time, typing time, and reading time you may have stored via the other aliases. With this bot, you'll get access to data that other bots can't provide to you via a simple email signal.

Availability, privacy, and security built in

Availability, privacy, and security built in

Also, as we discussed about the other bot aliases and Artificial Intelligence, this bot alias will try to learn about you and your habits, to anticipate your requests and how you like to receive responses so that it can simplify questioning him. Data that has been collected and produced while using the other bot aliases or the main bot email address is retrievable regardless of limit or exception whenever it should be retrieved.

However, everything will remain private and employee-confidential by default. For instance a staff member A would not have the right to ask time data about a staff member B unless he had the right based on the hierarchy that timeNough should be aware of or until staff member B granted himself permission to do so. Data output should comply with any common sense regulation regarding data privacy.

Finally, because of this bot's internal database being managed and hosted within the company's own infrastructure, storage, and networks, timeNough can be considered a secure solution, never communicating with the outside world, an external API or the cloud. Everything will be local to prevent data theft, and timeNough's makers will not be responsible if the company's system is weak with timeNough's data in it.

5 hours 11 mins You
Time Late 5 hours
⏱  When do you expect to arrive?

Please answer by following this safe link:
4 hours 48 mins You
Time Clock-in 4 hours 46 mins
✅  Work day started: Clock-in signal received.
4 hours You
Time Pause 3 hours 55 mins
Pause signal received: see you later.
1 hour You
Time Back 57 mins
✅  Back signal received: the pause is over.
32 mins You
🚫  Clock-out is not possible before 3:50 PM. Company's rules.
Just now You
Time Quant Just now