5
6 Comments

Client first chat for freelancers (*plus integrations)

Hi ya'll πŸ™‚

I'm Ian and I've been a freelance software developer for over a year now. Managing communication & follow up tasks with multiple clients can become quite cumbersome, not even to mention digging through old emails months later to see what was agreed upon half a year ago.
Keeping track of all the different communication channels across clients, along with the actual conversations is a painstaking task.

As an example, this is the current flow of starting to communicate with an existing or potential client:

  • Get google hangouts link to talk (oh no client doesn't have a google account)
  • Client sends Skype link (oh no I have to download skype for business first)
  • Try personal Skype (nope, client can't remember account credentials)
  • Client sends Microsoft Teams invite, (sign in first)
  • Finally start talking
  • Record notes & key points of discussion somewhere else
  • Call finished. Clean up notes, put into presentable format and mail key points of discussion to client

What the above should ideally look like:

  • create a chat with an expiry time, and invite people by email to join the chat (they get a simple link to click, no sign-in needed)
  • chat happens via text, audio or video.
  • at room expiry, chat text log is pulled and sent to all participants email's for record keeping.

Above was the initial idea and would be sufficient at first for talking to potential clients. Then I started thinking about communicating with existing clients.

Existing clients usually have their own project management systems in place already, but why can't we integrate our chats/meetings with this?

So as an added bonus, integrations can easily be added. Thus tasks & reminders can be created from the chat and will end up wherever your integrations are configured to send them (trello, asana, jira etc...)

Some of the key focus areas here are the ease of use for the freelancer's client, both with starting to communicate and the project management integrations.

It shouldn't add extra overhead for the company, and should save a lot of time and headache for the freelancer.

I have built the chat functionality, but still need to focus on the integrations. Any feedback or constructive criticism would be much appreciated πŸ™‚

on February 10, 2020
  1. 1

    Looks good.

    How Zoom does not fit best here? What am I missing?

    1. 1

      Zoom does work nicely yes, but Zoom then doesn't offer the integrations from the chat side. Like slack does, where you can integrate trello, asana, jira etc into slack. πŸ™‚

  2. 1

    the video conferencing scene is very crowded, and I think there already are many such solutions for chat (video, voice, text) in the browser with no installations/registration required. For e.g.:

    https://www.roundee.io/
    https://videolink2me.com/start
    https://www.readytalk.com/join
    https://linkello.com/

    And this is only from a fast search I did. Of course you could always make a better product

    1. 1

      Thanks for the links @skariel! πŸ™‚

      Those products all seem to make the video calling & chat setup part very easy. I can't see if any of them offer integrations from the chat though, do you know perhaps if they do? like integrate with Trello, Jira, Asana etc...

      1. 1

        I have no idea. You are right that integrations could be a differentiator

  3. 1

    Additionally. Considering things like pricing tiers.

    The idea is to have a free to use option where a person can create a short lived chat (say 1h). Which they can use to talk with clients and then receive an email of chat transcription.

    A user that wants the integrations however would have to upgrade to a paid subscription, and then can add any amount of integrations into the app. Roughly I think the paid package would be around $10 p/m. What do ya'll think ?