Microsoft Outlook, contact sync

Automatically save Swopi leads as Outlook contacts (Microsoft 365 / Exchange Online). Two modes: Outlook (whole team) and Outlook (personal). One-click connect via Microsoft sign-in.

The Microsoft Outlook integration saves every new Swopi lead as a contact in Outlook for a team member (Microsoft 365 / Exchange Online). A web-card lead or a manually added contact shows up in Outlook contacts, ready to email, meet, and find on your phone.

One-way push via the Microsoft Graph API. Swopi never deletes or reads anything back from Outlook.

There are two separate tiles, pick the one you need:

Tile For whom Who connects
Outlook (whole team) Entire company Admin (once for everyone)
Outlook (personal) Individual Each member themselves

Both connections are one click, sign in with Microsoft, done.


#Outlook (whole team)

An admin connects Outlook with one sign-in, and from then on every member's leads are saved into the Outlook contacts of whoever captured them. Individuals don't have to do anything.

#How to connect

Dashboard → Integrations → Outlook (whole team):

  1. Click Connect company Outlook.
  2. Sign in with your Microsoft 365 admin account and approve access once (admin consent).
  3. Done, members' leads start saving into their Outlook contacts.

Who can connect it: consent must be granted by a global admin of your Microsoft 365. It's the standard Microsoft "Approve permissions" screen, just click Accept.

#Optional, fallback mailbox

For a lead where no member can be determined (e.g. a public web-card lead with no owner), you can set a fallback mailbox (email) to save such contacts into. Leave it empty to skip those leads.

#Where the contact is saved

The mailbox is determined by the email of the member who captured the lead (must be a user in the same Microsoft 365). If that member also has a personal Outlook connected, the personal one wins, the lead is written only once.


#Outlook (personal)

Each member connects their own Outlook with a single Microsoft sign-in. Their leads are saved into their personal Outlook contacts.

#How to connect

  1. Dashboard → Integrations → Outlook (personal).
  2. Click Connect my Outlook → sign in with your Microsoft account and approve contact access.
  3. Done, you'll see Connected as your@email. From now on your new leads land in your Outlook contacts. Disconnect anytime with Disconnect.

If you have a personal Outlook connected, it takes priority over the company (whole team) one, the lead is written only once (into yours).


#Field mapping

Swopi field Outlook (Graph)
Name givenName / surname
Email emailAddresses
Phone businessPhones
Company companyName
Job title jobTitle
Note personalNotes

#How it works

  • Leads added manually in the dashboard and from a web card sync automatically; push older contacts once with Sync contacts now.
  • Everything is logged in Sync Logs (success/error).

#Troubleshooting

Symptom Fix
"Admin consent was not granted" Only a Microsoft 365 global admin can connect company Outlook. Try again with an admin account.
Lead wasn't saved (whole team) The lead's owner must be a user in the same Microsoft 365. For unassigned leads, set a fallback mailbox.
"Connection waiting to activate" The one-time Swopi setup hasn't finished yet (activates shortly after deploy).

#Disconnecting

In the relevant tile, click Disconnect, access is removed and writing stops; the tile returns to "Set up". Contacts already written to Outlook remain.


Outlook calendar / meeting booking. This integration syncs contacts. Meeting booking through your card is a separate feature, not part of Outlook contact sync.

Integration contact: support@swopi.co