Code Monkey home page Code Monkey logo

openline-ai / openline-customer-os Goto Github PK

View Code? Open in Web Editor NEW
72.0 72.0 12.0 204.64 MB

CustomerOS is an open source platform that enables you to bring your customer back to the center of your work.

Home Page: https://customeros.ai

License: Other

Dockerfile 0.20% Go 75.97% Shell 0.05% Makefile 0.06% Cypher 0.43% JavaScript 0.15% TypeScript 20.96% SCSS 1.24% CSS 0.37% HTML 0.16% Gherkin 0.01% Elixir 0.40% Batchfile 0.01%
eventstore golang graphql grpc neo4j nextjs postgresql react typescript

openline-customer-os's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

openline-customer-os's Issues

group chat

As a sales or support user, I’d like to be able to create a group chat between customer & multiple openlineOS users

Filter web application data by session params

Add filtering of pages and sessions by session parameters such as:

  • Country
  • Region
  • City
  • Device
  • Browser
  • Browser with version
  • OS
  • OS with version
  • UTM fields
  • Entry page
  • Exit page
  • Source / channel

Multiple filters to be supported.

Define base model for customerOS

Create local deployment for GraphQL and PostgreSQL.
Create the basic schema definition needed to operate customerOS - use a tool to allow versioning of schema definitons.
Create basic app to expose model via RestAPI

GDPR management

Customer anonymization
Soft delete
Webhook to callback to customer internal software for above actions
Consent collection

Chat no longer in session, email

As a user of Openline chat, I would like replies to a chat session sent to my email address if the chat session is no longer active.

Integrate Twitter DMs

As an Openline user, I'd like the ability to send/receive Twitter DMs via the Openline communication app. That conversation should also be logged in customerOS

Post-chat transcript delivery

As a user of Openline Chat, I would like an email sent to me with the full transcript of our chat conversation at the end of our chat session.

Initiate outbound email directly from the contact view of the CRM

As an user of Openline CRM, I’d like to be able to initiate an outbound email directly from the contact view.
Prior to sending an email I want to validate the reachability of emails that I am going to send to and notify rather than send if the email is not valid

User defined attributes to be collected on a contact

As a B2C company, I’d like the ability to define what additional attributes can be collected for a contact. This could be as few as 0, or as many as 50 attributes. Attribute types can be:

  • Text
  • Date
  • Single select
  • Multiple select
  • Phone number
  • Email
  • URL
  • Currency
  • Custom ID
  • Custom Number
  • Custom Percent
  • Custom Boolean
  • Attachment

Integrate LinkedIn DMs

As an Openline user, I'd like the ability to send/receive LinkedIn DMs via the Openline communication app. That conversation should also be logged in customerOS

de-anonymize the GUID

As an Openline user, I’d like to be able to de-anonymize the GUID once the user has self-identified themselves. They can identify themselves via form, login, or conversation. Once the user has identified themselves, the tracker activity should be logged against a contact in customerOS.

Ability to log a communication against a contact

As a B2C company, I’d like the ability to log communication against a contact. I should be able to log the following types of communications:

  • Voice call
  • SMS
  • Video call
  • LinkedIn message
  • Whatsapp message
  • Telegram message
  • Twitter DM and public @ post
  • Instagram message
  • Meeting
  • Email
  • Note

Cookie banner management

As an Openline user, I’d like to be able to generate a cookie banner to be presented on my website. Banner would be presented to any user where we didn’t have cookie preference on file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.