Also Viewing

Warn your users before edit conflicts happen.

Here's the problem:

  1. Sally goes to edit a page.
  2. Sam starts to edit the same page.
  3. Sally submits her changes, but Sam is still working.
  4. Confusion and frustration ensue. (╯°□°)╯︵ ┻━┻

Also Viewing helps developers solve this problem for their users.

Here's the solution:

Sally is editing a page, and Sam starts to edit the same page.
Also Viewing warns them that they might run into edit conflicts.

Sally sees this:
Sam is also viewing this page.
Sam sees this:
Sally is also viewing this page.

Also Viewing gives you a drop-in solution that warns your users when others access the page.


41 Second Screencast


Take a gander at our API

First, include our JS.

<script type="text/javascript"
        src="//js.alsoviewing.com/v1"
        data-site-id="12345-12345-12345-12345">
</script>

On pages you want guarded, tell our JS which page and user are currently active.

AlsoViewing.config({
    Page: "/widgets/123",
    User: "Joe Schmoe",
});

That's it.

Check out our API Documentation
Read about advanced features.


Common Use Cases

Also Viewing can help prevent edit conflicts in any web app, but here are some common ways people use us.

Support Tickets

Sally is responding to a customer inquiry. Sam starts to view the same support ticket that Sally is working on. Also Viewing pops up a notification letting each of them know. They coordinate to avoid duplicated work and confusion.

Customer Admin

Sally is editing a customer's account details in an internal admin system. Sam goes to edit the same customer. Also Viewing steps in to save the day. Sally and Sam see the Also Viewing notifications and coordinate on internal chat.

User Organizations

Sally and Sam are part of the same team or organization in your web app. Sally is changing an event, record, or case. Sam starts to edit the same page. Also Viewing's notification helps them avoid overwriting each other's data.


Features

User Experience

Also Viewing prevents painful mistakes.
Your users will shout with joy.

Dev Time

Add this feature during lunch.
Bask in your manager's amazement.

Security

All communication is over SSL.
Self-hosting is available.

Scalability

We're in the cloud.
You scale, we scale.

Flexibility

Perfect with no configuration.
Customizes to fit your needs.

Compatibility

Fully responsive across screen sizes.
Complete experience on all devices.


Frequent Questions

What browsers does Also Viewing support?

Also Viewing is tested with the following browser versions.

Mobile:
  • iOS 6.0+
  • Android 4.1+
  • Windows Phone 8.1+
Desktop:
  • Internet Explorer 8+
  • Chrome
  • Safari 7+
  • Firefox

What web frameworks work with Also Viewing?

Also Viewing works with Ruby on Rails, Django, PHP, Java, or any other server-side stack.

There is no server-side integration. You only need to add one snippet of Javascript.


Pricing Options

Business

$190/month
  • 200 concurrent users
  • 200,000 page views
  • Standard Support
  • Select

Startup

$59/month
  • 50 concurrent users
  • 50,000 page views
  • Limited Support
  • Select

Bootstrap

$24/month
  • 15 concurrent users
  • 15,000 page views
  • Limited Support
  • Select

Enterprise Plans - enterprise@alsoviewing.com

Enterprise customers have needs that cannot be met by standard plans. We'd love to chat about how we can help you. But, in the meantime, here are a few standard enterprise offerings.

Optional Self-hosting
Is security a big concern? Everything runs on your own infrastructure.

White-glove Integration Support
The integration is easy on your own. It's impossible to mess up with our help.

Unlimited 9/5 Phone Support
Call just to chat if you want! Each of us knows at least one mediocre joke.