Spaces

WhatsApp, LinkedIn and Instagram conversations inside your CRM

If you make a CRM, Spaces lets your users bring their WhatsApp, Instagram, LinkedIn and Facebook Messenger conversations into it. Each user connects their own accounts inside your product. Your CRM reads their chats, gets every new message by webhook, and sends replies from the same account, so the contact sees one conversation.

You add Spaces once, as a partner, and your users never sign up with Spaces or add a card. Partner accounts are in early access. To become a partner, email hello@spacesos.com.

What your users get on each channel

Spaces works with Instagram, WhatsApp, LinkedIn, Facebook and TikTok (coming soon). On Facebook, that means Messenger on a personal Facebook account.

Example

Customer on Instagram: Hi, do you still have the oak table from your last post?

In your CRM: The message arrives by webhook, your CRM matches it to the contact, and the sales rep sees it on the deal.

Sales rep, from your CRM: Hi Ana, we do. Would you like to see it on Saturday?

Customer: Yes please, around 11.

Names and details are examples.

One stream for every user

One webhook gets the events of all your users, and each event carries your own id for the user. Every event is signed and retried, and the same event can arrive twice, so skip repeats. If you would rather pull, one event stream covers all your users.

Each month, usage lists the accounts every user had connected and the billable actions taken for them, so you can see what each customer uses.

How to build it in

  1. Become a partner. Sign up on spacesos.com and email hello@spacesos.com with your workspace and the domains your app runs on. You get a partner key that manages your users.
  2. Create a Spaces user and a key for each user. Use your own id for the user, and store their key next to them in your database. Each key reads and sends for one user only.
  3. Send them a connect link. Spaces shows your name and logo and returns the user to your app when the account is connected.
  4. Sync and reply. Read existing chats through the API, register one webhook for new messages, and send replies with the user’s key from your CRM.
  5. Test it. Connect a test account of your own, message it from another phone, and check the conversation appears on the right contact.

Every partner endpoint is in the partner docs, and the tools your users’ keys can use are in the main docs.

What stays with your users

Your product decides how much your users automate. Spaces gives you the controls:

Safety and limits

Spaces enforces each platform’s limits on every connected account, for every key. Your product cannot raise them. You can set lower caps for each user, never higher, and pause any user. Nothing is sent while a user is paused.

A CRM is mostly replies to people who wrote in, which is the safest kind of message. Spaces lowers the risk with limits, pacing and warm-up, and pauses sending if an account shows signs of a restriction. No tool can promise that a platform will never restrict an account, and Spaces does not either.

Every channel’s limits are on sending limits, and how Spaces protects accounts is on account safety.

FAQ

Does Spaces replace my CRM’s data?

No. Your CRM stays the record of contacts and deals. Spaces carries the messages between your users’ accounts and your product.

Can I show past conversations, not only new ones?

Yes. With the user’s key, your CRM can list their chats and read the messages in them, then follow new ones by webhook.

Do my users need a Spaces account?

No. You create a Spaces user for each of them. They never sign up on spacesos.com and are never asked for a card.

Can one user’s key read another user’s chats?

No. Each key belongs to one user and can read and send for that user only.

Can my users send bulk campaigns from the CRM?

No. Spaces is for conversations people start and for people who expect to hear from your users. It refuses the same cold text sent to many people on WhatsApp.

How is a partner account priced?

You are billed monthly for your users’ connected accounts and actions. The partner rates are in the partner docs, and the plans for single businesses are on the pricing page.

Built for

Read more

Other use cases: ATS software, Outreach software, AI agent builders, or see all use cases.

Start building

Start with a workspace of your own to try the API, then email hello@spacesos.com to become a partner.